Active Control of Engine Sound Quality in a Passenger Car Using a Virtual Error Microphone

  • PDF / 2,009,058 Bytes
  • 19 Pages / 439.37 x 666.142 pts Page_size
  • 41 Downloads / 205 Views

DOWNLOAD

REPORT


Active Control of Engine Sound Quality in a Passenger Car Using a Virtual Error Microphone Seokhoon Ryu1 · Young-Sup Lee1 · Seonghyun Kim2 Received: 18 September 2018 / Accepted: 20 March 2019 © Springer Science+Business Media, LLC, part of Springer Nature 2019

Abstract A new algorithm for controlling sound quality actively in a car cabin using a virtual error microphone (VEM) is considered in this paper. Active sound quality control (ASQC) is known to improve engine sound in a cabin by canceling boomings and enhancing some engine order sound at the same time. The VEM based ASQC (VEMASQC) algorithm in this study is devised to relocate a controlled sound zone formed at an error microphone position to the driver’s ear position where a virtual error microphone locates. Since the error microphone just by the driver’s ear can block free movement of the driver’s head, the error microphone can be positioned just beneath the ceiling in a cabin. A target profile containing the sound level in dB of the nine engine orders from C2 to C6 with the half-order interval was pre-designed. Control experiments in real-time were carried out at the neutral mode of an actual car when the engine speed was swept from 1000 to 4800 RPM. Experiment results showed that the performance of the VEM-ASQC algorithm was achieved required sound quality within small errors. Therefore, the VEM-ASQC algorithm can be applied to the practical implementation in a passenger car by reducing the degradation effect due to the distance between the driver’s ear and the error microphone. Keywords Active control · Sound quality · Virtual error microphone · Target tracking control · Relocation of controlled sound zone

1 Introduction The importance of sound quality of an engine of a passenger car has been studied for many years. For improving engine sound quality of an engine having excessive or poor levels, a number of passive and active control methods have been investigated [1–9].

B

Young-Sup Lee [email protected]

1

Incheon National University, Incheon, Republic of Korea

2

Hyundai Motors, Hwaseong, Republic of Korea

123

International Journal of Parallel Programming

Among the active method, there have been lots of researches that tried to suppress excessive engine noise level in a car cabin by using active noise control (ANC) method [2–5]. Apart from that, enriching approaches against poor levels of engine sound have been also considered [6, 7]. An active sound profiling (ASP) or active sound quality control (ASQC) algorithm using the command-filtered-x least mean square (command-FxLMS) was suggested which allows both to cancel and enrich engine sound at the same time [8]. In this algorithm, the error signal was set to track the command or target sound signal. In other words, it makes the sound levels of each engine order in a car cabin track the pre-defined target sound profiles which can satisfy required sound quality. Although the ASQC algorithm can improve sound quality by both canceling unwanted noise and enhancing further sound, it is necessary to in