JP7692014B2 - 能動型騒音低減装置 - Google Patents

能動型騒音低減装置 Download PDF

Info

Publication number
JP7692014B2
JP7692014B2 JP2023130175A JP2023130175A JP7692014B2 JP 7692014 B2 JP7692014 B2 JP 7692014B2 JP 2023130175 A JP2023130175 A JP 2023130175A JP 2023130175 A JP2023130175 A JP 2023130175A JP 7692014 B2 JP7692014 B2 JP 7692014B2
Authority
JP
Japan
Prior art keywords
secondary path
signal
filter
error signal
transfer function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023130175A
Other languages
English (en)
Other versions
JP2025025430A (ja
Inventor
循 王
敏郎 井上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2023130175A priority Critical patent/JP7692014B2/ja
Priority to US18/794,546 priority patent/US20250054485A1/en
Priority to CN202411076708.5A priority patent/CN119479598A/zh
Publication of JP2025025430A publication Critical patent/JP2025025430A/ja
Application granted granted Critical
Publication of JP7692014B2 publication Critical patent/JP7692014B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1781Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions
    • G10K11/17821Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions characterised by the analysis of the input signals only
    • G10K11/17825Error signals
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1781Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions
    • G10K11/17813Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions characterised by the analysis of the acoustic paths, e.g. estimating, calibrating or testing of transfer functions or cross-terms
    • G10K11/17815Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions characterised by the analysis of the acoustic paths, e.g. estimating, calibrating or testing of transfer functions or cross-terms between the reference signals and the error signals, i.e. primary path
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1781Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions
    • G10K11/17813Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions characterised by the analysis of the acoustic paths, e.g. estimating, calibrating or testing of transfer functions or cross-terms
    • G10K11/17817Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions characterised by the analysis of the acoustic paths, e.g. estimating, calibrating or testing of transfer functions or cross-terms between the output signals and the error signals, i.e. secondary path
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1781Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions
    • G10K11/17821Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions characterised by the analysis of the input signals only
    • G10K11/17823Reference signals, e.g. ambient acoustic environment
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1783Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase handling or detecting of non-standard events or conditions, e.g. changing operating modes under specific operating conditions
    • G10K11/17833Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase handling or detecting of non-standard events or conditions, e.g. changing operating modes under specific operating conditions by using a self-diagnostic function or a malfunction prevention function, e.g. detecting abnormal output levels
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1785Methods, e.g. algorithms; Devices
    • G10K11/17853Methods, e.g. algorithms; Devices of the filter
    • G10K11/17854Methods, e.g. algorithms; Devices of the filter the filter being an adaptive filter
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1785Methods, e.g. algorithms; Devices
    • G10K11/17857Geometric disposition, e.g. placement of microphones
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1787General system configurations
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1787General system configurations
    • G10K11/17879General system configurations using both a reference signal and an error signal
    • G10K11/17881General system configurations using both a reference signal and an error signal the reference signal being an acoustic signal, e.g. recorded with a microphone
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1787General system configurations
    • G10K11/17879General system configurations using both a reference signal and an error signal
    • G10K11/17883General system configurations using both a reference signal and an error signal the reference signal being derived from a machine operating condition, e.g. engine RPM or vehicle speed
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/10Applications
    • G10K2210/128Vehicles
    • G10K2210/1282Automobiles
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/30Means
    • G10K2210/301Computational
    • G10K2210/3026Feedback
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/30Means
    • G10K2210/301Computational
    • G10K2210/3055Transfer function of the acoustic system
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K2210/00Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
    • G10K2210/50Miscellaneous
    • G10K2210/503Diagnostics; Stability; Alarms; Failsafe

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Soundproofing, Sound Blocking, And Sound Damping (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)

Description

本発明は、騒音とは逆位相の打消音を騒音に干渉させることで騒音を低減する能動型騒音低減装置に関する。
近年、交通参加者の中の高齢者や子供といった脆弱な立場にある人々に配慮し、このような人々に持続可能な輸送システムへのアクセスを提供する取り組みが活発化している。その実現に向けて、車両の居住性に関する開発を通して、交通の安全性や利便性をより一層改善する研究開発が注目されている。
車両の居住性を向上させるためには、車内空間における騒音の低減を図ることが好ましい。そこで、騒音とは逆位相の打消音を騒音に干渉させることで騒音を低減する能動型騒音低減装置の研究開発が積極的に行われている。
例えば、特許文献1には、二次経路の伝達関数の推定値を示す二次経路フィルタ(特許文献1の「フィルタードX信号作成用フィルタ14c」参照)を備えた能動型騒音低減装置が開示されている。
特開平7-28474号公報
上記のような能動型騒音低減装置において、二次経路の伝達関数が変化し、二次経路の伝達関数と二次経路フィルタの差が大きくなると、騒音の低減効果が低下したり、却って騒音が増幅したりする恐れがある。そこで、二次経路の伝達関数が変化した場合に、二次経路フィルタを適応的に更新する技術が知られている。このような技術を採用する場合に、二次経路フィルタの適応的な更新を適切なタイミングで実行するためには、二次経路の伝達関数が変化したか否かを正確に判定することが求められる。
本発明は、以上の背景に鑑み、二次経路の伝達関数が変化したか否かを正確に判定することが可能な能動型騒音低減装置を提供することを課題とする。延いては、持続可能な輸送システムの発展に寄与することを課題とする。
上記課題を解決するために本発明のある態様は、騒音を打ち消すための打消音を出力する打消音出力装置(21)と、前記騒音及び前記打消音に基づいて誤差信号(e1)を生成する誤差マイク(23)と、前記誤差信号に基づいて前記打消音出力装置を制御する制御装置(25)と、を備え、前記制御装置は、前記打消音出力装置を制御するための制御信号(u1)を生成する制御フィルタ(W1)と、前記打消音出力装置から前記誤差マイクまでの二次経路の伝達関数の推定値を示す二次経路フィルタ(C^1)と、を備えた能動型騒音低減装置(1)であって、前記誤差マイクとは別個に設けられた基準マイク(24)を更に備え、前記基準マイクは、少なくとも前記騒音に基づいて判定用信号(e2)を生成し、前記制御装置は、前記誤差信号及び前記判定用信号に基づいて、前記二次経路の伝達関数が変化したか否かを判定する。
この態様によれば、誤差信号及び判定用信号に基づいて、二次経路の伝達関数が変化したか否かを正確に判定することができる。そのため、二次経路フィルタの適応的な更新を適切なタイミングで実行することができる。
上記の態様において、前記打消音出力装置とは別個に設けられた第2の打消音出力装置(22)を更に備え、前記制御装置は、前記第2の打消音出力装置を制御するための第2の制御信号(u2)を生成する第2の制御フィルタ(W2)を備え、前記第2の制御フィルタは、前記判定用信号に基づいて適応的に更新されても良い。
この態様によれば、基準マイクが生成した判定用信号を用いて、第2の制御フィルタを適応的に更新することができる。そのため、判定用信号を生成するマイクと第2の制御フィルタの適応的な更新のための信号を生成するマイクとを別々に設ける場合と比較して、部品点数を削減することができる。
上記の態様において、前記制御装置は、前記第2の打消音出力装置から前記基準マイクまでの第2の二次経路の伝達関数の推定値を示す第2の二次経路フィルタ(c^2)を備え、前記制御装置は、前記誤差信号及び前記判定用信号に基づいて、前記第2の二次経路の伝達関数が変化したか否かを判定しても良い。
この態様によれば、誤差信号及び判定用信号に基づいて、二次経路の伝達関数が変化したか否かだけでなく、第2の二次経路の伝達関数が変化したか否かも判定することができる。そのため、二次経路の伝達関数の変化を判定するための信号と、第2の二次経路の伝達関数の変化を判定するための信号と、を別々の構成要素によって生成する場合と比較して、部品点数を削減することができる。
上記の態様において、前記制御装置は、前記誤差信号と前記判定用信号の差が第1基準値以上であり、且つ、前記誤差信号の時間変化量が第2基準値以上である場合に、前記二次経路の伝達関数が変化したと判定し、前記誤差信号と前記判定用信号の差が前記第1基準値以上であり、且つ、前記判定用信号の時間変化量が前記第2基準値以上である場合に、前記第2の二次経路の伝達関数が変化したと判定しても良い。
この態様によれば、誤差信号及び判定用信号に基づいて、二次経路の伝達関数が変化したか否かと第2の二次経路の伝達関数が変化したか否かを簡単に判定することができる。そのため、制御装置の計算負荷を低減することができる。
上記の態様において、前記制御装置は、前記誤差信号と前記判定用信号の差が第1基準値以上であり、且つ、前記誤差信号の時間変化量が第2基準値以上である場合に、前記二次経路の伝達関数が変化したと判定しても良い。
この態様によれば、誤差信号と判定用信号の差だけでなく、誤差信号の時間変化量にも基づいて、二次経路の伝達関数が変化したか否かを判定することができる。これにより、打消音出力装置から基準マイクまでの二次経路の伝達関数が変化した場合に、打消音出力装置から誤差マイクまでの二次経路の伝達関数が変化したと誤判定するのを回避することができる。また、誤差信号と判定用信号の差及び誤差信号の時間変化量に基づいて、二次経路の伝達関数が変化したか否かを簡単に判定することができる。そのため、誤差信号と判定用信号の類似度に基づいて二次経路の伝達関数が変化したか否かを判定するような場合と比較して、制御装置の計算負荷を低減することができる。
上記の態様において、前記制御装置は、前記誤差信号と前記判定用信号の差が前記第1基準値以上であり、且つ、前記誤差信号の時間変化量が前記第2基準値以上であり、且つ、前記誤差信号が第3基準値以上である場合に、前記二次経路の伝達関数が変化したと判定しても良い。
二次経路の伝達関数が変化していない状態でも、誤差信号は僅かに変化していることがある。第1基準値及び第2基準値のみを用いて二次経路の伝達関数の変化を判定する場合、上記のような誤差信号の僅かな変化を除外するためには、第2基準値を大きくすることが求められる。しかし、このように第2基準値を大きくしてしまうと、二次経路の伝達関数の変化を判定する精度が低下する恐れがある。上記の態様によれば、第1基準値及び第2基準値に加えて第3基準値を用いて二次経路の伝達関数の変化を判定することで、第2基準値を大きくすることなく、上記のような誤差信号の僅かな変化を除外することができる。そのため、二次経路の伝達関数の変化を精度良く判定することができる。
上記の態様において、前記打消音出力装置とは別個に設けられた第2の打消音出力装置(22)を更に備え、前記制御装置は、前記第2の打消音出力装置から前記基準マイクまでの第2の二次経路の伝達関数の推定値を示す第2の二次経路フィルタ(C^2)を備えていても良い。
この態様によれば、第2の打消音出力装置の制御に基準マイクを利用することができる。そのため、基準マイク以外のマイクを利用して第2の打消音出力装置を制御する場合と比較して、部品点数を削減することができる。
以上の態様によれば、二次経路の伝達関数が変化したか否かを正確に判定することが可能な能動型騒音低減装置を提供することができる。
実施形態に係る能動型騒音低減装置が適用された車両を示す模式図 実施形態に係る能動型騒音低減装置を示す機能ブロック図 実施形態に係る音場変化判定処理を示すフローチャート 実施形態に係る誤差信号の信号レベルを例示するグラフ 実施形態に係る収束判定処理を示すフローチャート 実施形態に係る二次経路フィルタのインパルス応答を例示するグラフ 実施形態に係る更新処理を示すフローチャート 他の実施形態に係る更新処理を示すフローチャート
以下、図面を参照しつつ、本発明の実施形態について説明する。なお、本明細書中において、各種符号に併記される「^」(ハット)は、同定値又は推定値を示す。「^」は、図中では各種符号の上に付されるが、本文中では各種符号の後に付される。
<車両3>
図1は、実施形態に係る能動型騒音低減装置1(以下、「騒音低減装置1」と略称する)が適用された車両3を示す模式図である。車両3は、例えば、4輪自動車である。
車両3の車室4内には、複数の乗員シート5、6が配置されている。複数の乗員シート5、6は、第1乗員シート5と、第2乗員シート6と、を含んでいる。例えば、第1乗員シート5は、助手席であり、第2乗員シート6は、運転席である。他の実施形態では、助手席以外のシート(例えば、運転席や後部座席)を第1乗員シート5としても良いし、運転席以外のシート(例えば、助手席や後部座席)を第2乗員シート6としても良い。つまり、第1乗員シート5と第2乗員シート6の組み合わせは自由に決定することができる。
各乗員シート5、6(以下、単に「乗員シート5、6」と称する)は、シートクッション7と、シートクッション7の後ろ上方に配置され、シートクッション7に対して回転するリクライニング部8と、を有する。リクライニング部8は、シートバック9と、シートバック9の上端に固定されるヘッドレスト10と、を有する。
乗員シート5、6の前後位置、乗員シート5、6の高さ、及び乗員シート5、6のリクライニング部8の傾斜角度は、乗員によるシート位置操作部(図示せず)に対する操作に応じて、電動モータ(図示せず)によって調整されるようになっている。つまり、乗員シート5、6は、いわゆるパワーシートによって構成されている。
<騒音低減装置1>
騒音低減装置1は、車両3の車室4内で発生する騒音dを低減するためのANC装置(Active Noise Control Device)である。より詳細には、騒音低減装置1は、騒音dとは逆位相の打消音y1、y2を生成し、生成した打消音y1、y2を騒音dと干渉させることで、騒音dを低減する。
例えば、騒音低減装置1の低減対象となる騒音dは、路面からの力による車輪の振動に起因するロードノイズである。なお、騒音低減装置1の低減対象となる騒音dは、上記のロードノイズ以外の騒音(例えば、内燃機関や電動モータ等の駆動源の振動に起因する駆動系騒音)であっても良い。
騒音低減装置1は、騒音dを打ち消すための打消音y1、y2を出力する複数のスピーカ21、22と、騒音d及び打消音y1、y2に基づいて誤差信号e1、e2を生成する複数のマイク23、24と、誤差信号e1、e2に基づいて複数のスピーカ21、22を制御する制御装置25と、を備えている。
<複数のスピーカ21、22>
複数のスピーカ21、22は、打消音y1を出力する第1スピーカ21(打消音出力装置の一例)と、打消音y2を出力する第2スピーカ22(第2の打消音出力装置の一例)と、を含んでいる。第2スピーカ22は、第1スピーカ21とは別個に設けられている。
第1スピーカ21は、第1乗員シート5と対応する位置で、且つ、第1乗員シート5以外の部分に設けられている。例えば、第1スピーカ21は、第1乗員シート5の前方のフロアや第1乗員シート5の側方のドアに設けられている。他の実施形態では、第1スピーカ21は、第1乗員シート5に設けられていても良い。
第2スピーカ22は、第2乗員シート6と対応する位置で、且つ、第2乗員シート6以外の部分に設けられている。例えば、第2スピーカ22は、第2乗員シート6の前方のフロアや第2乗員シート6の側方のドアに設けられている。他の実施形態では、第2スピーカ22は、第2乗員シート6に設けられていても良い。
<複数のマイク23、24>
複数のマイク23、24は、第1マイク23(誤差マイクの一例)と、第2マイク24(基準マイクの一例)と、を含んでいる。第2マイク24は、第1マイク23とは別個に設けられている。
第1マイク23は、第1乗員シート5の任意の箇所に設けられている。例えば、第1マイク23は、第1乗員シート5のリクライニング部8のヘッドレスト10に設けられている。他の実施形態では、第1マイク23は、第1乗員シート5と対応する位置で、且つ、第1乗員シート5以外の部分に設けられていても良い。
図2を参照して、第1マイク23は、打消音y1、打消音y2、及び騒音d1(第1マイク23の位置における騒音d)に基づいて、誤差信号e1を生成する。なお、他の実施形態では、第1マイク23は、打消音y1及び騒音d1のみに基づいて誤差信号e1を生成しても良い。
図1を参照して、第2マイク24は、第2乗員シート6の任意の箇所に設けられている。例えば、第2マイク24は、第2乗員シート6のリクライニング部8のヘッドレスト10に設けられている。他の実施形態では、第2マイク24は、第2乗員シート6と対応する位置で、且つ、第2乗員シート6以外の部分に設けられていても良い。
図2を参照して、第2マイク24は、打消音y1、打消音y2、及び騒音d2(第2マイク24の位置における騒音d)に基づいて、誤差信号e2(判定用信号の一例)を生成する。なお、他の実施形態では、第2マイク24は、打消音y2及び騒音d2のみに基づいて誤差信号e2を生成しても良い。
なお、図2のC1は、第1スピーカ21から第1マイク23までの二次経路の伝達関数を示し、図2のH1は、騒音源から第1マイク23までの一次経路の伝達関数を示している。同様に、図2のC2は、第2スピーカ22から第2マイク24までの二次経路の伝達関数を示し、図2のH2は、騒音源から第2マイク24までの一次経路の伝達関数を示している。これらの伝達関数C1、H1、C2、H2は、車室4内の音場に対応している。
<制御装置25>
制御装置25は、演算処理装置(CPU、MPU等のプロセッサ)と、記憶装置(ROM、RAM等のメモリ)と、を有するコンピュータによって構成されている。制御装置25は、1つのハードウェアとして構成されていてもよく、複数のハードウェアからなるユニットとして構成されていてもよい。
制御装置25には、騒音dに対応する参照信号rが入力される。参照信号rは、例えば、騒音dから参照信号rを生成する参照マイク(図示せず)から制御装置25に入力される。他の実施形態では、参照信号rは、騒音dに応じた振動を検出する振動センサ(図示せず)から制御装置25に入力されても良いし、参照マイクや振動センサ以外の構成要素から制御装置25に入力されても良い。
図2を参照して、制御装置25は、機能的な構成要素として、第1制御信号生成部31と、第1音場学習部32と、第2制御信号生成部33と、第2音場学習部34と、音場変化判定部35と、収束判定部36と、更新処理部37と、を有する。第1制御信号生成部31及び第1音場学習部32は、第1スピーカ21及び第1マイク23に対応している。第2制御信号生成部33及び第2音場学習部34は、第2スピーカ22及び第2マイク24に対応している。
<第1制御信号生成部31>
制御装置25の第1制御信号生成部31は、第1制御フィルタ部41と、第1補助二次経路フィルタ部42と、第1制御更新部43と、を有する。
第1制御フィルタ部41は、制御フィルタW1によって構成されている。制御フィルタW1は、FIRフィルタ(有限インパルス応答フィルタ)によって構成されている。他の実施形態では、制御フィルタW1は、SANフィルタ(単一周波数適応型ノッチフィルタ)等によって構成されていても良い。
第1制御フィルタ部41は、制御フィルタW1によって参照信号rに対してフィルタ処理を施すことで、第1スピーカ21を制御するための制御信号u1を生成する。第1制御フィルタ部41は、生成した制御信号u1を第1スピーカ21及び第1音場学習部32に出力する。これに応じて、第1スピーカ21は、第1制御フィルタ部41から出力される制御信号u1に応じた打消音y1を発生させる。
第1補助二次経路フィルタ部42は、補助二次経路フィルタC^1pによって構成されている。補助二次経路フィルタC^1pは、二次経路の伝達関数C1の推定値を示すフィルタである。補助二次経路フィルタC^1pは、FIRフィルタによって構成されている。他の実施形態では、補助二次経路フィルタC^1pは、SANフィルタ等によって構成されていても良い。
第1補助二次経路フィルタ部42は、補助二次経路フィルタC^1pによって参照信号rに対してフィルタ処理を施すことで、参照信号rを補正する。第1補助二次経路フィルタ部42は、補正した参照信号rを第1制御更新部43に出力する。
第1制御更新部43は、LMSアルゴリズム(Least Mean Square Algorithm)等の適応アルゴリズムを用いて、制御フィルタW1を適応的に更新する。より詳細には、第1制御更新部43は、第1マイク23から出力される誤差信号e1が最小になるように、制御フィルタW1を適応的に更新する。
<第1音場学習部32>
制御装置25の第1音場学習部32は、第1打消音推定信号生成部51と、第1二次経路更新部52と、第1騒音推定信号生成部53と、第1一次経路更新部54と、第1打消音推定信号反転部55と、第1騒音推定信号反転部56と、第1仮想誤差信号生成部57と、を有する。
第1打消音推定信号生成部51は、二次経路フィルタC^1によって構成されている。二次経路フィルタC^1は、補助二次経路フィルタC^1pと同様に、二次経路の伝達関数C1の推定値を示すフィルタである。二次経路フィルタC^1は、例えば、FIRフィルタによって構成されている。他の実施形態では、二次経路フィルタC^1は、SANフィルタ等によって構成されていても良い。
第1打消音推定信号生成部51は、二次経路フィルタC^1によって制御信号u1に対してフィルタ処理を施すことで、打消音y1の推定値を示す打消音推定信号y^1を生成する。第1打消音推定信号生成部51は、生成した打消音推定信号y^1を第1打消音推定信号反転部55に出力する。
第1二次経路更新部52は、LMSアルゴリズム等の適応アルゴリズムを用いて、二次経路フィルタC^1を適応的に更新する。より詳細には、第1二次経路更新部52は、第1仮想誤差信号生成部57から出力される仮想誤差信号ev1(詳細は後述)が最小になるように、二次経路フィルタC^1を適応的に更新する。
第1騒音推定信号生成部53は、一次経路フィルタH^1によって構成されている。一次経路フィルタH^1は、一次経路の伝達関数H1の推定値を示すフィルタである。一次経路フィルタH^1は、例えば、FIRフィルタによって構成されている。他の実施形態では、一次経路フィルタH^1は、SANフィルタ等によって構成されていても良い。
第1騒音推定信号生成部53は、一次経路フィルタH^1によって参照信号rに対してフィルタ処理を施すことで、騒音d1の推定値を示す騒音推定信号d^1を生成する。第1騒音推定信号生成部53は、生成した騒音推定信号d^1を第1騒音推定信号反転部56に出力する。
第1一次経路更新部54は、LMSアルゴリズム等の適応アルゴリズムを用いて、一次経路フィルタH^1を適応的に更新する。より詳細には、第1一次経路更新部54は、第1仮想誤差信号生成部57から出力される仮想誤差信号ev1(詳細は後述)が最小になるように、一次経路フィルタH^1を適応的に更新する。
第1打消音推定信号反転部55は、第1打消音推定信号生成部51から出力される打消音推定信号y^1の極性を反転させる。第1打消音推定信号反転部55は、極性を反転させた打消音推定信号y^1を第1仮想誤差信号生成部57に出力する。
第1騒音推定信号反転部56は、第1騒音推定信号生成部53から出力される騒音推定信号d^1の極性を反転させる。第1騒音推定信号反転部56は、極性を反転させた騒音推定信号d^1を第1仮想誤差信号生成部57に出力する。
第1仮想誤差信号生成部57は、第1マイク23から出力される誤差信号e1と、第1打消音推定信号反転部55を通過した打消音推定信号y^1と、第1騒音推定信号反転部56を通過した騒音推定信号d^1と、を足し合わせることで、仮想誤差信号ev1を生成する。第1仮想誤差信号生成部57は、生成した仮想誤差信号ev1を第1二次経路更新部52及び第1一次経路更新部54に出力する。
<第2制御信号生成部33>
制御装置25の第2制御信号生成部33は、第1制御信号生成部31とは別個に設けられている。第2制御信号生成部33は、第2制御フィルタ部61と、第2補助二次経路フィルタ部62と、第2制御更新部63と、を有する。
第2制御フィルタ部61は、制御フィルタW2(第2の制御フィルタの一例)によって参照信号rに対してフィルタ処理を施すことで、第2スピーカ22を制御するための制御信号u2(第2の制御信号の一例)を生成する。第2補助二次経路フィルタ部62は、二次経路の伝達関数C2の推定値を示す補助二次経路フィルタC^2pによって構成されている。第2補助二次経路フィルタ部62は、補助二次経路フィルタC^2pによって参照信号rを補正し、補正した参照信号rを第2制御更新部63に出力する。第2制御更新部63は、第2マイク24から出力される誤差信号e2が最小になるように、制御フィルタW2を適応的に更新する。
<第2音場学習部34>
制御装置25の第2音場学習部34は、第1音場学習部32とは別個に設けられている。第2音場学習部34は、第2打消音推定信号生成部71と、第2二次経路更新部72と、第2騒音推定信号生成部73と、第2一次経路更新部74と、第2打消音推定信号反転部75と、第2騒音推定信号反転部76と、第2仮想誤差信号生成部77と、を有する。
第2打消音推定信号生成部71は、二次経路の伝達関数C2の推定値を示す二次経路フィルタC^2(第2の二次経路フィルタの一例)によって構成されている。第2打消音推定信号生成部71は、二次経路フィルタC^2によって制御信号u2に対してフィルタ処理を施すことで、打消音y2の推定値を示す打消音推定信号y^2を生成する。第2二次経路更新部72は、仮想誤差信号ev2(詳細は後述)が最小になるように、二次経路フィルタC^2を適応的に更新する。
第2騒音推定信号生成部73は、一次経路の伝達関数H2の推定値を示す一次経路フィルタH^2によって構成されている。第2騒音推定信号生成部73は、一次経路フィルタH^2によって参照信号rに対してフィルタ処理を施すことで、騒音d2の推定値を示す騒音推定信号d^2を生成する。第2一次経路更新部74は、仮想誤差信号ev2(詳細は後述)が最小になるように、一次経路フィルタH^2を適応的に更新する。
第2打消音推定信号反転部75は、打消音推定信号y^2の極性を反転させる。第2騒音推定信号反転部76は、騒音推定信号d^2の極性を反転させる。第2仮想誤差信号生成部77は、第2マイク24から出力される誤差信号e2と、第2打消音推定信号反転部75を通過した打消音推定信号y^2と、第2騒音推定信号反転部76を通過した騒音推定信号d^2と、を足し合わせることで、仮想誤差信号ev2を生成する。
<音場変化判定部35>
制御装置25の音場変化判定部35は、誤差信号e1及び誤差信号e2に基づいて、二次経路の伝達関数C1が変化したか否かを判定する。なお、音場変化判定部35による判定の方法については、後述する。
<収束判定部36>
制御装置25の収束判定部36は、二次経路フィルタC^1に基づいて、二次経路フィルタC^1の適応的な更新に伴う変動が収束したか否かを判定する。なお、収束判定部36による判定の方法については、後述する。
<更新処理部37>
制御装置25の更新処理部37は、音場変化判定部35及び収束判定部36の判定結果に基づいて、フィルタの適応的な更新の順序及びタイミングを決定する。なお、更新処理部37による決定の方法については、後述する。
<音場変化判定処理>
次に、音場変化判定部35による音場変化判定処理について説明する。音場変化判定処理は、二次経路の伝達関数C1が変化したか否かを判定するための処理である。
図3を参照して、音場変化判定処理が開始されると、音場変化判定部35は、第1マイク23から誤差信号e1を取得すると共に、第2マイク24から誤差信号e2を取得する(ステップST1)。
次に、音場変化判定部35は、誤差信号e1の信号レベルL1と誤差信号e2の信号レベルL2とを算出する(ステップST2)。例えば、音場変化判定部35は、一定時間内の誤差信号e1の二乗和を誤差信号e1の信号レベルL1としても良いし、一定時間内の誤差信号e1の絶対値の和を誤差信号e1の信号レベルL1としても良い。誤差信号e2の信号レベルL2についても同様である。
次に、音場変化判定部35は、誤差信号e1の信号レベルL1と誤差信号e2の信号レベルL2の差の絶対値が第1基準値R1以上であるか否かを判定する(ステップST3)。誤差信号e1の信号レベルL1と誤差信号e2の信号レベルL2の差の絶対値が第1基準値R1未満である場合(ステップST3:No)、音場変化判定部35は、二次経路の伝達関数C1が変化していないと判定する(ステップST4)。
誤差信号e1の信号レベルL1と誤差信号e2の信号レベルL2の差の絶対値が第1基準値R1以上である場合(ステップST3:Yes)、音場変化判定部35は、誤差信号e1の信号レベルL1の時間変化量ΔL1(例えば、誤差信号e1の信号レベルL1の今回値と誤差信号e1の信号レベルL1の前回値の差)が第2基準値R2以上であるか否かを判定する(ステップST5)。誤差信号e1の信号レベルL1の時間変化量ΔL1が第2基準値R2未満である場合(ステップST5:No)、音場変化判定部35は、二次経路の伝達関数C1が変化していないと判定する(ステップST4)。
誤差信号e1の信号レベルL1の時間変化量ΔL1が第2基準値R2以上である場合(ステップST5:Yes)、音場変化判定部35は、誤差信号e1の信号レベルL1が第3基準値R3以上であるか否かを判定する(ステップST6)。誤差信号e1の信号レベルL1が第3基準値R3未満である場合(ステップST6:No)、音場変化判定部35は、二次経路の伝達関数C1が変化していないと判定する(ステップST4)。誤差信号e1の信号レベルL1が第3基準値R3以上である場合(ステップST6:Yes)、音場変化判定部35は、二次経路の伝達関数C1が変化したと判定する(ステップST7)。
図1に二点鎖線で示されるように、第1乗員シート5のリクライニング部8が倒されると、第1乗員シート5のリクライニング部8に設けられた第1マイク23の位置が変化する。これに応じて、二次経路の伝達関数C1が変化し、二次経路の伝達関数C1と二次経路フィルタC^1との差分が一時的に大きくなる。そのため、騒音低減装置1による制御効果が一時的に低下し、誤差信号e1の信号レベルL1が増加する。
図4を参照して、例えば、時刻t1において第1乗員シート5のリクライニング部8が倒されると、誤差信号e1の信号レベルL1が誤差信号e2の信号レベルL2に対して大きく増加する。これに伴って、上記のステップST3、ステップST5、ステップST6の判定がすべてYesになる。そのため、音場変化判定部35は、二次経路の伝達関数C1が変化したと判定することができる。
なお、音場変化判定部35は、上述の音場変化判定処理と同様の処理によって、誤差信号e1及び誤差信号e2に基づいて、二次経路の伝達関数C2が変化したか否かを判定することができる。例えば、音場変化判定部35は、誤差信号e1の信号レベルL1と誤差信号e2の信号レベルL2の差の絶対値が第1基準値R1以上であり、且つ、誤差信号e2の信号レベルL2の時間変化量ΔL2が第2基準値R2以上であり、且つ、誤差信号e2の信号レベルL2が第3基準値R3以上である場合に、二次経路の伝達関数C2が変化したと判定する。音場変化判定部35は、それ以外の場合には、二次経路の伝達関数C2が変化していないと判定する。
<収束判定処理>
次に、収束判定部36による収束判定処理について説明する。収束判定処理は、二次経路フィルタC^1の適応的な更新に伴う変動(以下、「二次経路フィルタC^1の変動」と略称する)が収束したか否かを判定するための処理である。
図5、図6を参照して、収束判定処理が開始されると、収束判定部36は、二次経路フィルタC^1の振幅A及び位相Pを取得する(ステップST11)。例えば、収束判定部36は、二次経路フィルタC^1のインパルス応答の振幅の最大値を二次経路フィルタC^1の振幅Aとして取得する。また、収束判定部36は、二次経路フィルタC^1のインパルス応答の振幅の最大値に対応する遅延サンプル番号Sdを二次経路フィルタC^1の位相Pとして取得する。なお、遅延サンプル番号Sdにサンプリング時間Tsを乗じることによって、遅延時間ΔT(第1スピーカ21が打消音y1を出力した時刻Tから二次経路フィルタC^1のインパルス応答の振幅が最大値になる時刻Tmaxまでの時間)が算出される。つまり、収束判定部36は、遅延時間ΔTと対応する遅延サンプル番号Sdを、二次経路フィルタC^1の位相Pとして利用する。
次に、収束判定部36は、二次経路フィルタC^1の振幅Aの変化量ΔA(例えば、二次経路フィルタC^1の振幅Aの今回値と二次経路フィルタC^1の振幅Aの前回値の差)を算出する。更に、収束判定部36は、二次経路フィルタC^1の位相Pの変化量ΔP(例えば、二次経路フィルタC^1の位相Pの今回値と二次経路フィルタC^1の位相Pの前回値の差)を算出する(ステップST12)。
次に、収束判定部36は、二次経路フィルタC^1の振幅Aの変化量ΔAが振幅閾値AT未満であるか否かを判定する(ステップST13)。二次経路フィルタC^1の振幅Aの変化量ΔAが振幅閾値AT以上である場合(ステップST13:No)、収束判定部36は、二次経路フィルタC^1の変動が収束していないと判定する(ステップST14)。
二次経路フィルタC^1の振幅Aの変化量ΔAが振幅閾値AT未満である場合(ステップST13:Yes)、収束判定部36は、二次経路フィルタC^1の位相Pの変化量ΔPが位相閾値PT未満であるか否かを判定する(ステップST15)。二次経路フィルタC^1の位相Pの変化量ΔPが位相閾値PT以上である場合(ステップST15:No)、収束判定部36は、二次経路フィルタC^1の変動が収束していないと判定する(ステップST14)。二次経路フィルタC^1の位相Pの変化量ΔPが位相閾値PT未満である場合(ステップST15:Yes)、収束判定部36は、二次経路フィルタC^1の変動が収束したと判定する(ステップST16)。
以上のように、収束判定部36は、二次経路フィルタC^1の振幅Aの変化量ΔAと位相Pの変化量ΔPの両方に基づいて収束判定処理を実行する。これにより、二次経路フィルタC^1の振幅Aの変化量ΔAと位相Pの変化量ΔPの一方のみに基づいて収束判定処理を実行する場合と比較して、二次経路フィルタC^1の変動が収束したか否かを正確に判定することができる。
<更新処理>
次に、制御装置25による更新処理について説明する。更新処理は、制御フィルタW1、二次経路フィルタC^1、一次経路フィルタH^1、及び補助二次経路フィルタC^1pを更新するための処理である。
図7を参照して、更新処理が開始されると、音場変化判定部35は、上述の音場変化判定処理を実行する。即ち、音場変化判定部35は、誤差信号e1及び誤差信号e2に基づいて、二次経路の伝達関数C1が変化したか否かを判定する(ステップST21)。
二次経路の伝達関数C1が変化した場合(ステップST21:Yes)、更新処理部37は、二次経路フィルタC^1の状態を更新必要状態に設定し(ステップST22)、ステップST23に移行する。二次経路の伝達関数C1が変化していない場合(ステップST21:No)、更新処理部37は、ステップST22の処理を実行することなく、ステップST23に移行する。
次に、更新処理部37は、更新処理の実行回数Cnt(初期値=0)をCnt+1に更新し(ステップST23)、実行回数Cntが奇数であるか否かを判定する(ステップST24)。
実行回数Cntが偶数である場合(ステップST24:No)、第1制御更新部43は、制御フィルタW1を適応的に更新する(ステップST25)。次に、第1制御フィルタ部41は、適応的に更新された制御フィルタW1によって制御信号u1を生成し、生成した制御信号u1を第1スピーカ21に出力する。これに応じて、第1スピーカ21が打消音y1を出力する(ステップST26)。
実行回数Cntが奇数である場合(ステップST24:Yes)、更新処理部37は、二次経路フィルタC^1の状態が更新必要状態に設定されているか否かを判定する(ステップST27)。二次経路フィルタC^1の状態が更新必要状態に設定されていない場合(ステップST27:No)、実行回数Cntが偶数である場合(ステップST24:No)と同様に、ステップST25、ステップST26の処理が実行される。
二次経路フィルタC^1の状態が更新必要状態に設定されている場合(ステップST27:Yes)、第1二次経路更新部52は、二次経路フィルタC^1を適応的に更新し、第1一次経路更新部54は、一次経路フィルタH^1を適応的に更新する(ステップST28)。
次に、収束判定部36は、上述の収束判定処理を実行することで、二次経路フィルタC^1の変動が収束したか否かを判定する(ステップST29)。
二次経路フィルタC^1の変動が収束した場合(ステップST29:Yes)、更新処理部37は、二次経路フィルタC^1の値を補助二次経路フィルタC^1pにコピーすることで、二次経路フィルタC^1の値によって補助二次経路フィルタC^1pを更新する(ステップST30)。
次に、第1制御フィルタ部41は、一時的に固定された制御フィルタW1(前回の更新処理で適応的に更新された制御フィルタW1)によって制御信号u1を生成し、生成した制御信号u1を第1スピーカ21に出力する。これに応じて、第1スピーカ21が打消音y1を出力する(ステップST31)。
二次経路フィルタC^1の変動が収束していない場合(ステップST29:No)、更新処理部37は、二次経路フィルタC^1の値によって補助二次経路フィルタC^1pを更新することなく、実行回数CntをCnt+1に更新する(ステップST32)。次に、上述のステップST31が実行されることで、第1制御フィルタ部41が制御信号u1を第1スピーカ21に出力し、第1スピーカ21が打消音y1を出力する。
ステップST26とステップST31のどちらかが終了すると、更新処理が終了し、所定時間後に次回の更新処理(新たな更新処理)が実行される。但し、実行回数Cntの値は、更新処理が終了してもそのまま保持され、次回の更新処理に用いられる。
なお、今回の更新処理において二次経路フィルタC^1の変動が収束していない場合(ステップST29:No)、次回の更新処理において更新処理部37が二次経路フィルタC^1の状態を更新必要状態に設定することになる(ステップST22)。また、今回の更新処理において二次経路フィルタC^1の変動が収束していない場合(ステップST29:No)、今回の更新処理のステップST32と次回の更新処理のステップST23において実行回数Cntが2回更新されることで、次回の更新処理のステップST24がYesになる。その結果、次回の更新処理において、今回の更新処理と同様に、二次経路フィルタC^1が適応的に更新され(ステップST28)、二次経路フィルタC^1の変動が収束したか否かが判定される(ステップST29)。このように、本実施形態では、二次経路フィルタC^1の変動が収束するまで、制御フィルタW1が適応的に更新されることなく、二次経路フィルタC^1の適応的な更新と、二次経路フィルタC^1の変動が収束したか否かの判定と、が繰り返される。
制御装置25は、上記の更新処理を所定時間ごとに繰り返し実行する。更新処理において、制御装置25は、二次経路フィルタC^1の変動が収束したか否かを判定する(ステップST29)。二次経路フィルタC^1の変動が収束した場合(ステップST29:Yes)、制御装置25は、二次経路フィルタC^1の適応的な更新を停止する。次の更新処理において、制御装置25は、二次経路フィルタC^1の適応的な更新が停止している状態で、誤差信号e1及び誤差信号e2に基づいて二次経路の伝達関数C1が変化したか否かを判定する(ステップST21)。二次経路の伝達関数C1が変化した場合(ステップST21:Yes)、制御装置25は、二次経路フィルタC^1の適応的な更新を再開する(ステップST22、ステップST27、ステップST28)。
<効果>
制御装置25は、外部情報(例えば、第1乗員シート5の位置に関する情報)に基づいて二次経路の伝達関数C1が変化したか否かを判定することも考えられる。しかし、このような判定方法を採用すると、外部情報を受信できない場合に、二次経路の伝達関数C1が変化したか否かを判定することができなくなる。二次経路の伝達関数C1が変化したか否かを判定することができない場合、制御装置25は、二次経路の伝達関数C1が変化したか否かに関わらず、常に二次経路フィルタC^1を適応的に更新することも考えられる。しかし、このような更新方法を採用すると、制御装置25の計算負荷が大きくなる。そのため、このような大きな計算負荷に耐えうる高価なプロセッサによって制御装置25を構成することが必要となり、騒音低減装置1の製造コストの上昇につながる恐れがある。
そこで、制御装置25は、誤差信号e1及び誤差信号e2に基づいて、二次経路の伝達関数C1が変化したか否かを判定している。これにより、外部情報を受信できない場合であっても、二次経路の伝達関数C1が変化したか否かを判定することができる。また、二次経路の伝達関数C1が変化したか否かを判定することで、二次経路の伝達関数C1が変化した場合にのみ二次経路フィルタC^1を適応的に更新することができる。そのため、二次経路フィルタC^1を常に適応的に更新する場合と比較して、制御装置25の計算負荷を低減することができる。
制御装置25は、誤差信号e1のみに基づいて(例えば、誤差信号e1の大きさのみに基づいて)、二次経路の伝達関数C1が変化したか否かを判定することも考えられる。しかし、このような判定方法を採用すると、二次経路の伝達関数C2が変化した場合に、二次経路の伝達関数C1が変化したと誤判定する恐れがある。
そこで、制御装置25は、誤差信号e1及び誤差信号e2に基づいて、二次経路の伝達関数C1が変化したか否かを判定している。これにより、二次経路の伝達関数C2ではなく、二次経路の伝達関数C1が変化したことを正確に判定することができる。
<変形例>
上記実施形態では、収束判定部36は、二次経路フィルタC^1の振幅Aの変化量ΔAと位相Pの変化量ΔPの両方に基づいて、収束判定処理を実行している。他の実施形態では、収束判定部36は、二次経路フィルタC^1の振幅Aの変化量ΔAと位相Pの変化量ΔPのいずれか一方のみに基づいて、収束判定処理を実行しても良い。
上記実施形態では、収束判定部36は、二次経路フィルタC^1のインパルス応答の振幅の最大値を二次経路フィルタC^1の振幅Aとして取得している(ステップST11)。他の実施形態では、収束判定部36は、下記(1)式によって二次経路フィルタC^1の振幅Aを算出しても良い。但し、下記(1)式のLは、二次経路フィルタC^1の係数の総数を示し、下記(1)式のnは、二次経路フィルタC^1の係数の番号を示している。
Figure 0007692014000001
上記(1)式を用いることで、二次経路フィルタC^1の振幅Aをより正確に算出することができる。
上記実施形態では、収束判定部36は、二次経路フィルタC^1の振幅Aの変化量ΔAが振幅閾値AT未満であるか否かを判定している(ステップST13)。他の実施形態では、収束判定部36は、二次経路フィルタC^1の振幅Aの変化量ΔAが振幅閾値AT未満である状態が所定時間連続したか否かを判定しても良い。または、収束判定部36は、二次経路フィルタC^1の振幅Aの前回値に対する二次経路フィルタC^1の振幅Aの今回値の比率が所定値以下になったか否かを判定しても良い。二次経路フィルタC^1の位相Pの変化量ΔPの判定についても同様である。
上記実施形態では、更新処理部37は、二次経路フィルタC^1の適応的な更新に合わせて、二次経路フィルタC^1の値を補助二次経路フィルタC^1pにコピーしている(ステップST28~ST30)。他の実施形態では、更新処理部37は、二次経路フィルタC^1の適応的な更新とは異なるタイミング(例えば、制御フィルタW1の適応的な更新のタイミング)で、二次経路フィルタC^1の値を補助二次経路フィルタC^1pにコピーしても良い。
図7を参照して、上記第1実施形態では、二次経路フィルタC^1の変動が収束していない場合(ステップST29:No)、更新処理部37が実行回数CntをCnt+1に更新した後に、第1スピーカ21が打消音y1を出力している(ステップST31、ST32)。図8を参照して、他の実施形態では、二次経路フィルタC^1の変動が収束していない場合(ステップST29:No)、更新処理部37が実行回数CntをCnt+1に更新せずに、第1スピーカ21が打消音y1を出力しても良い(ステップST31)。つまり、他の実施形態では、ステップST32の処理が省略されても良い。これにより、次回の更新処理において、ステップST24がNoになり、制御フィルタW1が適応的に更新されることになる(ステップST25)。そのため、二次経路の伝達関数C1が変化した場合に、制御フィルタW1の適応的な更新(ステップST25)と二次経路フィルタC^1の適応的な更新(ステップST28)が交互に実行されることになる。
上記実施形態では、判定用信号を生成するための基準マイクとして、第2マイク24が使用されている。他の実施形態では、判定用信号を生成するための専用の基準マイクが設けられていても良い。この場合、基準マイクは、打消音y1及び騒音dのみに基づいて判定用信号を生成しても良い。つまり、基準マイクは、少なくとも騒音dに基づいて判定用信号を生成すれば良い。
上記実施形態では、制御装置25は、制御フィルタW1、二次経路フィルタC^1、及び一次経路フィルタH^1を適応的に更新するために、更新処理を実行している。他の実施形態では、制御装置25は、制御フィルタW2、二次経路フィルタC^2、及び一次経路フィルタH^2を適応的に更新するために、更新処理を実行しても良い。この場合、第2マイク24が誤差マイクとして用いられ、第1マイク23が基準マイクとして用いられると良い。
上記実施形態では、騒音低減装置1を車両3の車室4に適用している。他の実施形態では、騒音低減装置1を車両3以外の移動体(例えば、船舶や航空機)の内部空間に適用しても良いし、騒音低減装置1を固定物(例えば、家屋)の内部空間に適用しても良い。
以上で具体的な実施形態の説明を終えるが、本発明は上記実施形態や変形例に限定されることなく、幅広く変形実施することができる。
1 :能動型騒音低減装置
21 :第1スピーカ(打消音出力装置の一例)
22 :第2スピーカ(第2の打消音出力装置の一例)
23 :第1マイク(誤差マイクの一例)
24 :第2マイク(基準マイクの一例)
25 :制御装置
C^1 :二次経路フィルタ
C^2 :二次経路フィルタ(第2の二次経路フィルタの一例)
W1 :制御フィルタ
W2 :制御フィルタ(第2の制御フィルタの一例)
e1 :誤差信号
e2 :誤差信号(判定用信号の一例)
u1 :制御信号
u2 :制御信号(第2の制御信号の一例)

Claims (7)

  1. 騒音を打ち消すための打消音を出力する打消音出力装置と、
    前記騒音及び前記打消音に基づいて誤差信号を生成する誤差マイクと、
    前記誤差信号に基づいて前記打消音出力装置を制御する制御装置と、を備え、
    前記制御装置は、
    前記打消音出力装置を制御するための制御信号を生成する制御フィルタと、
    前記打消音出力装置から前記誤差マイクまでの二次経路の伝達関数の推定値を示す二次経路フィルタと、を備えた能動型騒音低減装置であって、
    前記誤差マイクとは別個に設けられた基準マイクを更に備え、
    前記基準マイクは、前記騒音及び前記打消音に基づいて判定用信号を生成し、
    前記制御装置は、前記誤差信号及び前記判定用信号に基づいて、前記二次経路の伝達関数が変化したか否かを判定する能動型騒音低減装置。
  2. 前記打消音出力装置とは別個に設けられた第2の打消音出力装置を更に備え、
    前記制御装置は、前記第2の打消音出力装置を制御するための第2の制御信号を生成する第2の制御フィルタを備え、
    前記第2の制御フィルタは、前記判定用信号に基づいて適応的に更新される請求項1に記載の能動型騒音低減装置。
  3. 前記制御装置は、前記第2の打消音出力装置から前記基準マイクまでの第2の二次経路の伝達関数の推定値を示す第2の二次経路フィルタを備え、
    前記制御装置は、前記誤差信号及び前記判定用信号に基づいて、前記第2の二次経路の伝達関数が変化したか否かを判定する請求項2に記載の能動型騒音低減装置。
  4. 前記制御装置は、
    前記誤差信号と前記判定用信号の差が第1基準値以上であり、且つ、前記誤差信号の時間変化量が第2基準値以上である場合に、前記二次経路の伝達関数が変化したと判定し、
    前記誤差信号と前記判定用信号の差が前記第1基準値以上であり、且つ、前記判定用信号の時間変化量が前記第2基準値以上である場合に、前記第2の二次経路の伝達関数が変化したと判定する請求項3に記載の能動型騒音低減装置。
  5. 前記制御装置は、前記誤差信号と前記判定用信号の差が第1基準値以上であり、且つ、前記誤差信号の時間変化量が第2基準値以上である場合に、前記二次経路の伝達関数が変化したと判定する請求項1に記載の能動型騒音低減装置。
  6. 前記制御装置は、前記誤差信号と前記判定用信号の差が前記第1基準値以上であり、且つ、前記誤差信号の時間変化量が前記第2基準値以上であり、且つ、前記誤差信号が第3基準値以上である場合に、前記二次経路の伝達関数が変化したと判定する請求項5に記載の能動型騒音低減装置。
  7. 前記打消音出力装置とは別個に設けられた第2の打消音出力装置を更に備え、
    前記制御装置は、前記第2の打消音出力装置から前記基準マイクまでの第2の二次経路の伝達関数の推定値を示す第2の二次経路フィルタを備えている請求項1に記載の能動型騒音低減装置。
JP2023130175A 2023-08-09 2023-08-09 能動型騒音低減装置 Active JP7692014B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2023130175A JP7692014B2 (ja) 2023-08-09 2023-08-09 能動型騒音低減装置
US18/794,546 US20250054485A1 (en) 2023-08-09 2024-08-05 Active noise reduction system
CN202411076708.5A CN119479598A (zh) 2023-08-09 2024-08-07 主动降噪系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023130175A JP7692014B2 (ja) 2023-08-09 2023-08-09 能動型騒音低減装置

Publications (2)

Publication Number Publication Date
JP2025025430A JP2025025430A (ja) 2025-02-21
JP7692014B2 true JP7692014B2 (ja) 2025-06-12

Family

ID=94482444

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023130175A Active JP7692014B2 (ja) 2023-08-09 2023-08-09 能動型騒音低減装置

Country Status (3)

Country Link
US (1) US20250054485A1 (ja)
JP (1) JP7692014B2 (ja)
CN (1) CN119479598A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011148401A (ja) 2010-01-21 2011-08-04 Honda Motor Co Ltd 能動型音響制御装置
JP2018527625A (ja) 2015-09-16 2018-09-20 ボーズ・コーポレーションBose Corporation アクティブノイズコントロールにおける二次経路位相の推定

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1083189A (ja) * 1996-09-09 1998-03-31 Denso Corp 能動型騒音低減装置、その騒音低減方法および能動型騒音低減装置で用いる記録媒体
EP2133866B1 (en) * 2008-06-13 2016-02-17 Harman Becker Automotive Systems GmbH Adaptive noise control system
EP2216774B1 (en) * 2009-01-30 2015-09-16 Harman Becker Automotive Systems GmbH Adaptive noise control system and method
US8077873B2 (en) * 2009-05-14 2011-12-13 Harman International Industries, Incorporated System for active noise control with adaptive speaker selection
US10741162B1 (en) * 2019-07-02 2020-08-11 Harman International Industries, Incorporated Stored secondary path accuracy verification for vehicle-based active noise control systems
JP7304576B2 (ja) * 2019-11-15 2023-07-07 パナソニックIpマネジメント株式会社 騒音低減装置、移動体装置、及び、騒音低減方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011148401A (ja) 2010-01-21 2011-08-04 Honda Motor Co Ltd 能動型音響制御装置
JP2018527625A (ja) 2015-09-16 2018-09-20 ボーズ・コーポレーションBose Corporation アクティブノイズコントロールにおける二次経路位相の推定

Also Published As

Publication number Publication date
CN119479598A (zh) 2025-02-18
JP2025025430A (ja) 2025-02-21
US20250054485A1 (en) 2025-02-13

Similar Documents

Publication Publication Date Title
CN102097094B (zh) 有源降噪装置
CN112242146B (zh) 噪音降低装置、车辆以及噪音降低方法
JP2022075543A (ja) エンジンオーダーキャンセレーションのための仮想場所ノイズ信号推定
JPH0561483A (ja) 能動型騒音制御装置
US20210304726A1 (en) Active vibratory noise reduction system
CN116741135B (zh) 主动降噪系统
JP7692014B2 (ja) 能動型騒音低減装置
US20250078803A1 (en) Active noise reduction system
JP7628584B2 (ja) 能動型騒音低減装置
JPH10143166A (ja) 騒音制御装置
JP7685019B2 (ja) 能動型騒音低減装置
JPH07219560A (ja) 能動型騒音制御装置
JP3674963B2 (ja) 能動型騒音制御装置及び能動型振動制御装置
JP7734229B1 (ja) 能動型振動騒音低減装置
CN119314455A (zh) 主动降噪系统
US20250078801A1 (en) On-vehicle sound control system
JP7741920B1 (ja) 能動型振動騒音制御装置
JP7762757B2 (ja) 能動型振動騒音低減装置
JPH06130970A (ja) 能動型騒音制御装置
CN111986643A (zh) 主动型噪声控制系统
JPH08166788A (ja) 能動型騒音制御装置及び能動型振動制御装置
JPH06278647A (ja) シャーシフレームを備えた自動車
JP2000172277A (ja) 車室内音制御装置
JPH05232970A (ja) 車両用振動制御装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240328

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250305

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250424

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250520

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250602

R150 Certificate of patent or registration of utility model

Ref document number: 7692014

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150