System and method for controlling virtual sound of vehicle
By using a virtual sound system in an electric vehicle, virtual sounds for each drive device are output based on the received driving information, the problem of low noise in the electric vehicle leads to pedestrian identification difficulties and users are sensitive to operation noise, and the user's sense of security is improved and The effect of reducing development costs.
Patent Information
- Application Number
- CN202410557116.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-08-16
- Filing Date
- 2024-05-07
- Publication Date
- 2025-02-21
AI Technical Summary
Due to different power sources, electric vehicles produce low noise, which makes it difficult for pedestrians, especially those with vision impairment, to identify approaching vehicles, which increases safety risks. In addition, the internal noise of the electric vehicle is low, resulting in an increase in users who are sensitive to the operating noise of the drive device.
Through a system and method for controlling the virtual sound of a vehicle, a communication module, a sound output module and a processor are used to compare with the sound generation conditions of each driving device according to the received driving information, and output the virtual sound set for each driving device to output the virtual sound set for each driving device based on the received driving information, using a communication module, a sound output module and a processor. , to reduce user interest in operating noise.
By outputting virtual sound, users' interest in vehicle chassis system, e-corner module driving mode, in-wheel system, braking system and vehicle components operating noise, improve users' sensitivity or response to these noises, and enhance safety and reduce development costs and time.
Smart Images

Figure CN119489741A_ABST
Abstract
Description
Technical Field
[0001] Exemplary embodiments of the present disclosure relate to systems and methods for controlling virtual sounds of a vehicle. Background Art
[0002] Generally, electric vehicles do not generate engine sounds when driving because they use electric motors as their main power source, which makes the vehicle produce very low noise. Therefore, there is a risk of safety accidents that may occur because pedestrians (especially those with impaired vision) cannot recognize approaching vehicles. In order to improve this problem, a virtual engine sound system (VESS) has been developed, which outputs virtual engine sounds, i.e., pedestrian protection sounds, when the vehicle is driving at a low speed or reversing, so that pedestrians (blind people, the elderly, people with low hearing, etc.) can easily recognize the approach of the vehicle. In addition, many countries have mandated that electric vehicles be equipped with VESS that artificially outputs engine noise.
[0003] In addition, since electric vehicles or vehicles equipped with in-wheel systems have much smaller interior noise than existing engine vehicles, the number of users (or drivers) who are sensitive to (or react to) drive device operating noise (e.g., steering device operating noise, brake device operating noise, power transmission device operating noise, suspension device operating noise, etc.), operating noise in electric corner (e-corner) module driving mode, operating noise caused by in-wheel system actuation, operating noise caused by brake system actuation, and component operating noise (such as wiper operating noise, air conditioning system operating noise, window operating noise, sunroof operating noise, electric seat operating noise, pop-up monitor operating noise, side mirror operating noise, etc.) has increased, which is not a problem in existing engine vehicles.
[0004] Therefore, research is being conducted to reduce the operating noise level of these devices in the industry. However, since there are limitations to reducing the operating noise level of devices, research is needed on how to reduce the operating noise of each device for user interest.
[0005] The related technology of the present disclosure is disclosed in the Korean patent application with publication number 10-2023-0079797 (June 7, 2023) and titled “System and method for controlling virtual engine sound”. Summary of the invention
[0006] Various embodiments relate to a system and method for controlling virtual sounds of a vehicle, which allows output of sounds to reduce user interest in operating noises caused by driving devices of a chassis system (e.g., powertrain, brakes, steering, suspension, etc.).
[0007] Furthermore, various embodiments relate to a system and method for controlling virtual sound of a vehicle, which allows output of sound to reduce user interest in operating noise caused in an e-corner module driving mode.
[0008] Furthermore, various embodiments relate to a system and method for controlling virtual sounds of a vehicle, which allows output of sounds to reduce user interest in operating noises caused during actuation of an in-wheel system.
[0009] Furthermore, various embodiments relate to a system and method for controlling virtual sounds of a vehicle, which allows for output of sounds to reduce user interest in operating noises caused during actuation of a brake system.
[0010] Furthermore, various embodiments relate to a system and method for controlling virtual sound of a vehicle, which allows output of sound to reduce a user's interest in operating noises of wipers and an air conditioning system of the vehicle.
[0011] In one embodiment, a system for controlling virtual sounds of a vehicle is provided, comprising a communication module, at least one sound output module, and a processor connected to the communication module and the sound output module, wherein the processor compares driving information received through the communication module with the sound generation condition of each driving device to determine whether there is a driving device whose sound generation condition matches the driving information, and if there is a driving device whose sound generation condition matches the driving information, outputs the virtual sound set for the driving device through the sound output module.
[0012] In some implementations, if there are a plurality of driving devices whose sound generation conditions match the driving information, the processor may control the frequency of the virtual sound set for each driving device while outputting the virtual sound of each driving device.
[0013] In some implementations, the processor may tune the frequency of the virtual sound of the driving device having a high priority to be higher based on the priority set for each driving device, and output the virtual sound with the frequency tuned to be higher.
[0014] In some implementations, the processor may control at least one of the frequency and volume of the virtual sound based on at least one of the frequency characteristics and level of the operational noise caused by each driving device.
[0015] In some implementations, the processor may select at least one sound output module to output the virtual sound from a plurality of sound output modules based on the sound output module allocation table, and output the virtual sound through the selected sound output module.
[0016] In another embodiment, a system for controlling virtual sounds of a vehicle is provided, comprising a communication module, at least one sound output module, and a processor connected to the communication module and the sound output module, wherein when the vehicle system is operated, the processor controls the frequency of the virtual sound based on driving information received through the communication module, and outputs the virtual sound at the controlled frequency through the sound output module.
[0017] In some embodiments, the vehicle system may include an electric cornering e-corner module system. The processor may check the type of the e-corner module driving mode based on the driving information received through the communication module, and output a virtual sound set for the type of the checked e-corner module driving mode through the sound output module.
[0018] In some embodiments, the processor may control the frequency of the virtual sound set for the type of the e-corner module driving mode based on the input factor, and output the virtual sound at the controlled frequency through the sound output module.
[0019] In some implementations, the processor may control at least one of the frequency and volume of the virtual sound based on at least one of the frequency characteristics and level of the operational noise caused in the e-corner module driving mode.
[0020] In some embodiments, the vehicle system may include an in-wheel system. The processor may control the volume of the virtual sound to output the virtual sound corresponding to the level of operating noise of the in-wheel system.
[0021] In some embodiments, the processor may obtain an input factor responsive to actuation of the in-wheel system from the driving information, and control the frequency of the virtual sound based on the obtained input factor.
[0022] In some embodiments, the vehicle system may include a brake system. The processor may obtain an input factor responsive to actuation of the brake system from the driving information, and control the frequency of the virtual sound based on the obtained input factor.
[0023] In some embodiments, the processor may control the volume of the virtual sound to output the virtual sound corresponding to the level of the operating noise of the brake system.
[0024] In some embodiments, the processor may change the virtual sound set for the input factor in response to the actuation of the vehicle system to a sound source selected by the user, and output the changed sound source as the virtual sound.
[0025] In another embodiment, a system for controlling virtual sounds of a vehicle is provided, comprising: a communication module for communicating with an electronic control unit (ECU) in the vehicle; and a processor for receiving a component operation signal and information about the type of the operating component through the communication module, and outputting a virtual sound corresponding to the component operation noise caused by the operating component through a designated sound output module.
[0026] In some embodiments, the component operation signal may be a signal for the start and end of the component operation.
[0027] In some embodiments, the system for controlling the virtual sound of a vehicle may further include a storage module for storing at least one of the following: frequency characteristics of each component operating noise, a sound source, a virtual sound generation algorithm, a pre-generated default virtual sound, or a virtual sound generated using a sound source selected by a user, and a sound output module allocation table based on the virtual sound.
[0028] In some embodiments, virtual sound may refer to sound that naturally draws the user's interest in component operation noise to the sound source by mixing the frequency characteristics of each component operation noise with the sound source in the form of a background, or using the frequency characteristics of the component operation noise as the background beat of music, arranging the sound source with a different feeling from the component operation noise.
[0029] In some embodiments, the processor can load a default virtual sound of an operating component based on a component operation signal from a storage module, or use a virtual sound generated by a sound source selected by a user, to output the default virtual sound or the generated virtual sound through a sound output module specified in a sound output module allocation table.
[0030] In some embodiments, the sound output module allocation table may store sound output module allocation values that have the best effect in directing component operation noise to the sound source by performing a test based on the installation position and number of sound output modules of each vehicle. The sound output module allocation table may also include volume and equalizer information for each sound output module.
[0031] As is apparent from the above description, the present disclosure is intended to output sound to reduce user interest in operating noise caused by a driving device of a chassis system of the vehicle (e.g., a powertrain, a braking device, a steering device, a suspension device, etc.), an e-corner module driving mode, an in-wheel system, a braking system, wipers, and an air-conditioning system.
[0032] The present disclosure can increase the user's sensitivity or response to the operating noise of the drive device by reducing the user's interest level to the operating noise of the drive device, e-corner module driving mode, in-wheel system, braking system and vehicle components through the output of virtual sounds.
[0033] The present disclosure can give the user a sense of stability by setting the virtual sounds in response to the actuation of the drive device of the chassis system, the e-corner module driving mode, the in-wheel system actuation and the braking system actuation to the sound source desired by the user, and outputting the virtual sounds of the sound source desired by the user when the drive device is actuated.
[0034] The present disclosure has the effect of reducing development cost and time due to reduced sensitivity to noise when developing a chassis system, an e-corner module, an in-wheel system, and a brake system.
[0035] The present disclosure has the effects of reducing field claims due to a driving noise shielding effect and reducing costs during mass production of an in-wheel system or a brake system. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 FIG. 4 is a block diagram schematically showing a configuration of a system for controlling a virtual sound of a vehicle according to an embodiment of the present disclosure.
[0037] Figure 2 1 is an exemplary view showing positions where a plurality of sound output modules are arranged in a vehicle according to an embodiment of the present disclosure.
[0038] Figure 3 is a flowchart for illustrating a method for outputting virtual sound in a chassis system according to an embodiment of the present disclosure.
[0039] Figure 4 is a flowchart for illustrating a method for outputting virtual sound in an e-corner module system according to an embodiment of the present disclosure.
[0040] Figure 5 is a flowchart for illustrating a method for outputting virtual sound in an in-wheel system according to an embodiment of the present disclosure.
[0041] Figure 6 is a flowchart for illustrating a method for outputting a virtual sound in a braking system according to an embodiment of the present disclosure.
[0042] Figure 7 is a flowchart for explaining a method of outputting a virtual sound in response to an operation of a small vehicle component according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0043] Hereinafter, a system and method for controlling a virtual sound of a vehicle according to an embodiment of the present disclosure will be described in detail with reference to the accompanying drawings. It should be understood that for the sake of clarity and convenience of description, the thickness of each line or the size of each component in the accompanying drawings may be shown exaggeratedly. In addition, the terms used herein are defined in consideration of the functions of the present disclosure, and these terms may change according to the intention or practice of the user or operator. Therefore, these terms should be defined based on the overall disclosure set forth herein.
[0044] The implementations described herein may be implemented, for example, in a method or process, an apparatus, a software program, a data stream, or a signal. Even if discussed only in the context of a single implementation form (e.g., discussed only as a method), the implementation of the features discussed may also be implemented in other forms (e.g., an apparatus or program). An apparatus may be implemented, for example, in appropriate hardware, software, and firmware. A method may be implemented, for example, in an apparatus such as a processor, which generally refers to a processing device, including, for example, a computer, a microprocessor, an integrated circuit, or a programmable logic device. Processors also include communication devices, such as computers, cellular phones, portable / personal digital assistants (“PDAs”), and other devices that facilitate information communication between end users.
[0045] Figure 1 FIG. 4 is a block diagram schematically showing a configuration of a system for controlling a virtual sound of a vehicle according to an embodiment of the present disclosure. Figure 2 1 is an exemplary view showing positions where a plurality of sound output modules are arranged in a vehicle according to an embodiment of the present disclosure.
[0046] Reference Figure 1 , a system for controlling a virtual sound of a vehicle according to an embodiment of the present disclosure is denoted by reference numeral 100 , and includes a communication module 110 , a memory 120 , a processor 130 , and a sound output module 140 .
[0047] The communication module 110 may support the system 100 for controlling the virtual sound of the vehicle to communicate with sensors and / or electronic control units (ECUs) installed on the vehicle. Examples of sensors may include microphones, cameras (image sensors), distance sensors, wheel speed sensors, advanced driver assistance system (ADAS) sensors, 3-axis accelerometers, and / or inertial measurement units (IMUs). Examples of ECUs may include motor control units (MCUs) and / or vehicle control units (VCUs).
[0048] The communication module 110 may receive driving information from sensors and / or ECUs mounted on the vehicle, the driving information including brake operation on / off state, brake cylinder pressure, vehicle longitudinal / lateral acceleration, vehicle speed, gear values (P, R, N, and D), steering angle, steering angle velocity, motor torque, wheel speed (for 4 wheels (front / rear wheels)), engine RPM and torque, e-corner module driving mode, in-wheel motor torque, whether the anti-lock brake system (ABS) is in operation, component operation information, etc. The component operation information may include component operation signals (e.g., component operation start and end signals) and information about the type of operated components. Examples of the types of operated components include wipers, air conditioning systems, windows, sunroofs, power seats, pop-up monitors, and side mirrors. Examples of component operation signals include wiper operation start / end, air conditioning system operation start / end, window operation start / end, sunroof operation start / end, power seat operation start / end, pop-up monitor operation start / end, and side mirror operation start / end.
[0049] The communication module 110 may be a device including hardware and software required to transmit and receive signals such as control signals or data signals through a wired or wireless connection with other network devices.
[0050] The memory 120 is a component for storing data related to the operation of the system 100 for controlling the virtual sound of the vehicle. Specifically, the memory 120 can store an application (program or applet) that determines at least one of the driving device and the driving mode based on the driving information, and outputs a virtual sound in response to at least one of the determined driving device and the driving mode. The stored information can be selected by the processor 130 as needed. In other words, the memory 120 stores various types of data generated during the execution of the operating system or the control application (program or applet) for actuating the system 100 for controlling the virtual sound of the vehicle. In addition, the memory 120 can store the frequency characteristics of each driving device noise, the frequency characteristics of each component operation noise (e.g., wiper operation noise, air conditioning system operation noise, window operation noise, sunroof operation noise, electric seat operation noise, pop-up monitor operation noise, side mirror operation noise, etc.), sound source, virtual sound generation algorithm, pre-generated virtual sound (e.g., default virtual sound and virtual sound generated using a sound source selected by the user), sound output module allocation table, etc. Here, virtual sound may refer to a sound that naturally draws the user's interest in the component operation noise to the sound source by mixing the frequency characteristics of each component operation noise with the sound source in the form of a background, that is, the frequency characteristics of the component operation noise are used as the background beat of the music to arrange the sound source in a sense different from the component operation noise. Therefore, the virtual sound according to the present embodiment is different from the noise cancellation that cancels the existing noise in that it naturally draws the user's attention to the sound source.
[0051] In addition to volatile storage devices that require power to maintain stored information, the memory 120 may also include magnetic storage media or flash memory media, but the present disclosure is not limited thereto.
[0052] The sound output module 140 may output virtual sound under the control of the processor 130 .
[0053] The sound output module 140 may include: a sound generator that generates a virtual sound signal having the characteristics of a target sound using a sound control signal and stored sound source data; an amplifier that amplifies the generated virtual sound signal; and a speaker such as a woofer that converts the amplified virtual sound signal into a virtual driving sound to output it. The speaker is installed in at least one of the interior and exterior of the vehicle. Preferably, a plurality of speakers may be installed and used in the vehicle to output the virtual sound.
[0054] The sound output module 140 may output noise sound based on a sound output module allocation table (not shown) under the control of the processor 130 .
[0055] The sound output module 140 may be composed of a plurality of sound output modules, each of which is simply described as a speaker. Figure 2 As shown, the vehicle may be equipped with front speakers (mid-bass + treble) 141 and 142 , front tweeters (treble) 143 and 144 , and rear speakers (mid-bass + treble) 145 and 146 .
[0056] The processor 130 is an entity intended to control the system 100 for controlling the virtual sound of the vehicle, and may be implemented as an electronic control unit (ECU), a central processing unit (CPU), a processor, or a system on chip (SoC). The processor 130 may run an operating system or an application to control a plurality of hardware components or software components connected to the processor 130, and may perform various data processing operations. The processor 130 may be configured to execute at least one command stored in the memory 120, and store the result data of the execution in the memory 120.
[0057] The processor 130 may generate a virtual sound using a sound source selected by a user based on a virtual sound generation algorithm.
[0058] The processor 130 may store the virtual sound generated using the sound source selected by the user in the memory 120 .
[0059] The processor 130 may determine at least one of a driving device, a driving mode, a braking mode, and an operating component based on the driving information received through the communication module 110, and may cause the sound output module 140 to output a virtual sound in response to at least one of the determined driving device, driving mode, braking mode, and operating component. In this case, the processor 130 may select the sound output module 140 that outputs the virtual sound based on the sound output module allocation table. In other words, since a plurality of sound output modules 140 are provided inside and outside the vehicle, the processor 130 may control the plurality of sound output modules 140 to selectively output the virtual sound. Here, the sound output module allocation table stores a sound output module allocation value that has the best effect in guiding the operating noise to the sound source by performing a test based on the installation position and quantity of the sound output module 140 of each vehicle. In this case, the sound output module allocation table may also include the volume and equalizer information of each sound output module 140.
[0060] The processor 130 can output different virtual sounds according to the chassis system, e-corner module system, in-wheel system, braking system, etc.
[0061] First, the operation of the processor 130 for outputting a virtual sound in the chassis system will be described.
[0062] The chassis system functionally includes driving devices such as a power transmission device (for an internal combustion engine or a motor), a braking device, a steering device, and a suspension device, and there is a virtual sound for each driving device. The processor 130 can control the virtual sound of each driving device based on the driving information of the vehicle.
[0063] If the processor 130 receives the driving information through the communication module 110, the processor 130 may check at least one driving device (e.g., a steering device, a brake device, a power transmission device, a suspension device, etc.) based on the driving information, and may output a virtual sound set for at least one of the checked driving devices. Here, the driving information may include a brake operation on / off state, a brake cylinder pressure, a vehicle longitudinal / lateral acceleration, a vehicle speed, a gear value (P, R, N, and D), a steering angle, a steering angle velocity, a motor torque, a wheel speed (for 4 wheels (front / rear wheels)), an engine RPM and torque, etc.
[0064] Specifically, if the processor 130 receives the driving information, the processor 130 may compare the driving information with the sound generation condition of each driving device to determine whether there is a driving device whose sound generation condition matches the driving information. If there is a driving device whose sound generation condition matches the driving information, the processor 130 may output a virtual sound set for the driving device.
[0065] For example, a sound generation condition and a virtual steering sound are set for a steering device, a sound generation condition and a virtual braking sound are set for a braking device, a sound generation condition and a virtual power transmission sound are set for a power transmission device, and a sound generation condition and a virtual suspension sound are set for a suspension device. Therefore, when the driving information includes the sound generation condition of the steering device, the processor 130 can output a virtual steering sound. In addition, when the driving information includes the sound generation condition of the power transmission device, the processor 130 can output a virtual power transmission sound.
[0066] The processor 130 may load a default virtual sound of the driving device from the memory 120 or use a virtual sound generated by a sound source selected by a user to output the virtual sound through the sound output module 140 specified in the sound output module allocation table.
[0067] Since a plurality of sound output modules 140 are provided inside and outside the vehicle, the processor 130 may control the plurality of sound output modules 140 to selectively output virtual sound. In other words, the processor 130 may allocate the sound output module 140 to output the virtual sound based on the sound output module allocation table. Here, the sound output module allocation table may store a sound output module allocation value having the best effect in guiding the driving device operation noise to the sound source by performing a test based on the installation position and number of the sound output modules 140 of each vehicle.
[0068] In addition, the processor 130 may change the virtual sound set as its default value to a sound source selected by the user for each driving device, and may output the changed sound source as the virtual sound. In other words, when the vehicle is shipped, a default virtual sound may be set for each driving device. Therefore, the user may change the default virtual sound set as its default value to a sound source he / she desires for each driving device. For example, the user may change the default virtual sound to various sound sources such as dynamic, cyber, and sport.
[0069] Furthermore, the processor 130 may control at least one of the frequency and volume of the virtual sound based on at least one of the frequency characteristics and level of each driving device operation noise.
[0070] To this end, the system 100 for controlling virtual sound of a vehicle according to the present disclosure may further include a microphone (not shown) that detects operating noise caused by each driving device when the vehicle is traveling.
[0071] The processor 130 may control the volume of the virtual sound to output the virtual sound corresponding to the level of the driving device operation noise detected through the microphone.
[0072] For example, processor 130 can output a louder virtual turning sound because if the steering wheel is turned quickly, a lot of noise will be generated. In addition, if sudden braking occurs, processor 130 can output a louder virtual sound corresponding to the pressure amount of sudden braking.
[0073] Furthermore, the processor 130 may control the virtual sound to be output at a target frequency corresponding to the frequency characteristics of the driving device operation noise detected through the microphone.
[0074] For example, since the operation noise of the power transmission device is mostly in the low frequency band, the processor 130 may control the virtual sound in the low frequency band to be output.
[0075] In addition, if there are multiple driving devices in operation, the processor 130 can control the frequency of the virtual sound set for each driving device while outputting the virtual sound of each driving device. In other words, when multiple driving devices are in operation, the processor 130 can tune the frequency of the virtual sound with a high priority to be higher based on the priority set for each driving device, and can output it.
[0076] For example, when the steering device and the brake device are actuated simultaneously, the processor 130 may tune the virtual brake sound of the brake device (the brake device has a higher priority than the steering device) so that the virtual brake sound has a higher frequency than the virtual steering sound so as to overlap the frequencies of the virtual steering sound and the virtual brake sound, and the tuned virtual brake sound and the virtual steering sound may be output through the sound output module 140. In this case, the vehicle occupant may hear the virtual brake sound better than the virtual steering sound.
[0077] In addition, when the power transmission device and the steering device are actuated simultaneously, the processor 130 can tune the virtual steering sound of the steering device (the steering device has a higher priority than the power transmission device) so that the virtual steering sound has a higher frequency than the virtual power transmission sound, thereby outputting the virtual sound through the sound output module 140 with a frequency for the operating noise of the power transmission device and a frequency for the operating noise of the steering device.
[0078] In addition, when the vehicle speed is less than a reference value (e.g., 20 kph) and the gear value is P, the processor 130 can determine that the vehicle is in parking mode and output a virtual steering sound of the steering device and a virtual braking sound of the braking device through the sound output module 140.
[0079] Furthermore, when multiple driving devices are actuated in the chassis system, the processor 130 may control the multiple sound output modules 140 to selectively output virtual sounds of different driving devices, and may control the virtual sound of each driving device to be output at its specific frequency.
[0080] Next, the operation of the processor 130 for outputting the virtual sound in the e-corner module system will be described.
[0081] The e-corner module is a component that independently controls four wheels, is connected to the wheels of the vehicle, and performs overall operations such as driving, braking, steering, suspension, etc. The e-corner module can be composed of multiple e-corner modules connected to the corresponding wheels. Multiple e-corner modules can independently perform operations for each wheel, such as driving, braking, steering and suspension. Each e-corner module includes a drive device such as a power transmission device (for the in-wheel system), a braking device, a steering device and a suspension device, and there is a virtual sound for each drive device.
[0082] The processor 130 may control the virtual sound of each driving device based on driving information of the vehicle.
[0083] If the processor 130 receives driving information through the communication module 110 , the processor 130 may check the e-corner module driving mode based on the driving information and output a virtual sound set for the checked e-corner module driving mode.
[0084] Specifically, if the processor 130 receives the driving information of the vehicle, the processor 130 can determine whether there is an e-corner module driving mode in the driving information. Here, the driving information may include the on / off state of the brake operation, the brake cylinder pressure, the longitudinal / lateral acceleration of the vehicle, the vehicle speed, the gear value (P, R, N and D), the steering angle, the steering angle velocity, the motor torque, the wheel speed (for 4 wheels (front / rear wheels)), the engine RPM and torque, the e-corner module driving mode, etc. The e-corner module driving mode may include a crab driving mode, a zero turn mode, a diagonal driving mode, a pivot turning mode, etc.
[0085] If the e-corner module driving mode exists in the driving information, the processor 130 may control the frequency of the virtual sound set for the e-corner module driving mode based on the input factor, and may output the virtual sound at the controlled frequency through the sound output module 140. Here, the input factor may refer to a parameter after excluding the e-corner module driving mode from the driving information.
[0086] Since the virtual sound is set for each e-corner module driving mode, the processor 130 may output the virtual sound set for the e-corner module driving mode.
[0087] For example, a first virtual sound is set for a crab driving mode, a second virtual sound is set for a zero turn mode, a third virtual sound is set for a diagonal driving mode, and a fourth virtual sound is set for a pivot turn mode. Thus, the processor 130 may output the virtual sound set for the e-corner driving mode through the sound output module 140.
[0088] Even if a specific e-corner module driving mode is in operation, the input factor may be different in the specific e-corner module driving mode. Therefore, the processor 130 may control the frequency of the virtual sound set for the specific e-corner module driving mode based on the input factor, and the virtual sound may be output at the controlled frequency through the sound output module 140.
[0089] For example, a case where the driver selects a crab driving mode from the e-corner module driving mode will be described. The processor 130 may output a virtual sound set for the crab driving mode. In this case, even in the crab driving mode, input factors such as vehicle speed and wheel speed may be different. Therefore, when input factors such as vehicle speed and wheel speed are higher than a reference value, the processor 130 may output a virtual sound set for the crab driving mode at a higher frequency.
[0090] In addition, the processor 130 may control the volume of the virtual sound to output the virtual sound corresponding to the level of the operating noise in the e-corner module driving mode.
[0091] If the e-corner module driving mode does not exist in the driving information, the processor 130 may check at least one driving device (e.g., a steering device, a braking device, a power transmission device, a suspension device, etc.) based on the driving information, and may output a virtual sound set for at least one of the checked driving devices. If the e-corner module driving mode does not exist in the driving information, since the operation performed by the processor 130 is the same as that performed by the processor 130 in the chassis system, its description is omitted.
[0092] In addition, the processor 130 can load the default virtual sound set for the e-corner module driving mode from the memory 120, or use the virtual sound generated by the sound source selected by the user to output the above virtual sound through the sound output module 140 specified in the sound output module allocation table.
[0093] Since a plurality of sound output modules 140 are provided inside and outside the vehicle, the processor 130 can control the plurality of sound output modules 140 to selectively output virtual sound. In other words, the processor 130 can allocate the sound output module 140 to output the virtual sound based on the sound output module allocation table.
[0094] In addition, the processor 130 may change the virtual sound set to its default value to a sound source selected by the user for each e-corner module driving mode, and may output the changed sound source as a virtual sound. In other words, when the vehicle is shipped, a default virtual sound may be set for each e-corner module driving mode. Therefore, the user may change the default virtual sound set to its default value to a sound source he / she desires for each e-corner module driving mode. For example, the user may change the default virtual sound to various sound sources, such as dynamic, cyber, and sports.
[0095] Furthermore, the processor 130 may control at least one of the frequency and volume of the virtual sound based on at least one of the frequency characteristics and the level of each e-corner module driving mode operation noise.
[0096] To this end, the system 100 for controlling virtual sound of a vehicle according to the present disclosure may further include a microphone (not shown) that detects operating noise caused in each e-corner module driving mode while the vehicle is traveling.
[0097] The processor 130 may control the volume of the virtual sound to output the virtual sound corresponding to the level of the e-corner module driving mode operation noise detected through the microphone.
[0098] Next, the operation of the processor 130 for outputting the virtual sound in the in-wheel system will be described.
[0099] The in-wheel system is a system that integrates brakes, gears, etc. by inserting a motor into the wheel of the vehicle, which can allow the motor to directly control each wheel of the vehicle. In the in-wheel system, the processor 130 can control the output of the virtual sound based on the driving information of the vehicle.
[0100] When the in-wheel system is activated, the processor 130 may receive driving information of the vehicle through the communication module 110. Here, the driving information may include a brake operation on / off state, a brake cylinder pressure, a vehicle longitudinal / lateral acceleration, a vehicle speed, a gear value (P, R, N, and D), a steering angle, a wheel speed (for 4 wheels (front / rear wheels)), an in-wheel motor torque, and the like.
[0101] If the processor 130 receives the driving information, the processor 130 may control the frequency of the virtual sound based on the driving information, and may output the virtual sound at the controlled frequency through the sound output module 140. In other words, the processor 130 may obtain an input factor in response to the actuation of the in-wheel system from the driving information, and may control the frequency of the virtual sound based on the obtained input factor. In this case, the processor 130 may control the volume of the virtual sound to output the virtual sound corresponding to the level of the operating noise of the in-wheel system.
[0102] The processor 130 may output a virtual sound through the sound output module 140 based on an input factor (driving information) in response to the actuation of the in-wheel system from the driving information.
[0103] For example, when the vehicle is traveling, the processor 130 may output a virtual sound through the sound output module 140 based on driving information such as a steering angle, a gear value, a wheel speed, and a motor torque. In this case, the volume of the virtual sound may be determined to be proportional to the magnitude of the steering angle, the gear value, the wheel speed, and the motor torque.
[0104] In addition, when the vehicle speed is less than a reference value (e.g., 20 kph), the processor 130 may output a virtual sound through the sound output module 140 based on an input factor (driving information) in response to the actuation of the in-wheel system. For example, the processor 130 may output a virtual sound based on at least one input factor (driving information) of a steering angle, a gear value, a wheel speed, and a motor torque. In this case, the volume of the virtual sound may be determined to be proportional to the magnitude of at least one of the steering angle, the gear value, the wheel speed, and the motor torque.
[0105] In addition, the processor 130 may load a default virtual sound for an input factor responsive to actuation of the in-wheel system from the memory 120 or use a virtual sound generated by a sound source selected by a user to output the virtual sound through the sound output module 140 specified in the sound output module allocation table.
[0106] Since a plurality of sound output modules 140 are provided inside and outside the vehicle, the processor 130 can control the plurality of sound output modules 140 to selectively output virtual sound. In other words, the processor 130 can allocate the sound output module 140 to output the virtual sound based on the sound output module allocation table.
[0107] In addition, the processor 130 may change the virtual sound set as a default value for the input factor in response to the actuation of the in-wheel system to a sound source selected by the user, and may output the changed sound source as the virtual sound. In other words, when the vehicle is shipped, a default virtual sound may be set for the input factor (driving information) in response to the actuation of the in-wheel system. Therefore, the user may change the default virtual sound set for the input factor (driving information) in response to the actuation of the in-wheel system to a sound source he / she desires. For example, the user may change the default virtual sound to various sound sources such as dynamic, cyber, and sports.
[0108] Furthermore, the processor 130 may control at least one of the frequency and volume of the virtual sound based on at least one of the frequency characteristics and the level of the operating noise generated due to the actuation of the in-wheel system.
[0109] To this end, the system 100 for controlling the virtual sound of a vehicle according to the present disclosure may further include a microphone that detects operating noise caused by actuation of the in-wheel system when the vehicle is traveling. The processor 130 may control the volume of the virtual sound to output a virtual sound corresponding to the level of the operating noise generated by the actuation of the in-wheel system detected by the microphone.
[0110] Next, the operation of the processor 130 for outputting a virtual sound in the braking system will be described.
[0111] In the braking system, the processor 130 may output a virtual sound based on the driving information through the sound output module 140. Here, the driving information may include a braking operation on / off state, a brake cylinder pressure, a vehicle longitudinal / lateral acceleration, a vehicle speed, a gear value (P, R, N, and D), a steering angle, a wheel speed (for 4 wheels (front / rear wheels)), whether the ABS is in operation, and the like.
[0112] If the brake system is actuated, the processor 130 may receive the driving information of the vehicle through the communication module 110, control the frequency of the virtual sound based on the driving information, and output the virtual sound at the controlled frequency through the sound output module 140. In other words, the processor 130 may obtain an input factor in response to the actuation of the brake system from the driving information, and may control the frequency of the virtual sound based on the obtained input factor. In this case, the processor 130 may control the volume of the virtual sound to output a virtual sound corresponding to the level of the operating noise of the brake system.
[0113] The processor 130 may output a virtual sound through the sound output module 140 based on an input factor (driving information) in response to the actuation of the braking system from the driving information.
[0114] For example, if the vehicle speed is equal to or higher than a reference value (e.g., 20 kph) and the cylinder hydraulic pressure is equal to or higher than a preset first reference hydraulic pressure, the processor 130 may determine that a brake signal for deceleration is input during driving, and may output a virtual sound in response to the vehicle speed and the cylinder hydraulic pressure. In this case, the volume of the virtual sound may be determined to be proportional to the magnitude of the vehicle speed and the cylinder hydraulic pressure.
[0115] On the other hand, if the vehicle speed is less than a reference value (e.g., 20 kph) and the cylinder hydraulic pressure is equal to or higher than a preset second reference hydraulic pressure, the processor 130 may determine that a brake signal for parking is input, and may output a virtual sound in response to the vehicle speed and the cylinder hydraulic pressure. In this case, the volume of the virtual sound may be determined to be proportional to the magnitude of the vehicle speed and the cylinder hydraulic pressure. Here, the second reference hydraulic pressure may be a value greater than the first reference hydraulic pressure.
[0116] In addition, if the processor 130 receives an ABS operation signal, the processor 130 may shield noise caused during the ABS operation and output a virtual sound capable of giving the driver a sense of stability.
[0117] In addition, the processor 130 can load a default virtual sound for an input factor responsive to actuation of the braking system from the memory 120, or use a virtual sound generated by a sound source selected by a user to output the virtual sound through the sound output module 140 specified in the sound output module allocation table.
[0118] Since a plurality of sound output modules 140 are provided inside and outside the vehicle, the processor 130 can control the plurality of sound output modules 140 to selectively output virtual sound. In other words, the processor 130 can allocate the sound output module 140 to output the virtual sound based on the sound output module allocation table.
[0119] In addition, the processor 130 may change the virtual sound set as a default value for the input factor in response to the actuation of the brake system to a sound source selected by the user, and may output the changed sound source as the virtual sound. In other words, when the vehicle is shipped, a default virtual sound may be set for the input factor (driving information) in response to the actuation of the brake system. Therefore, the user may change the default virtual sound set for the input factor (driving information) in response to the actuation of the brake system to a sound source he / she desires. For example, the user may change the default virtual sound to various sound sources, such as dynamic, cyber, and motion.
[0120] Furthermore, the processor 130 may control at least one of the frequency and volume of the virtual sound based on at least one of the frequency characteristics and the level of the operating noise generated due to the actuation of the brake system.
[0121] To this end, the system 100 for controlling the virtual sound of a vehicle according to the present disclosure may further include a microphone that detects operating noise caused by the actuation of the brake system when the vehicle is traveling. The processor 130 may control the volume of the virtual sound to output a virtual sound corresponding to the level of the operating noise generated by the actuation of the brake system detected by the microphone.
[0122] Finally, the operation of the processor 130 for outputting a virtual sound in response to the operation of a small vehicle component will be described.
[0123] The processor 130 may load a virtual sound (eg, a default virtual sound or a virtual sound generated using a sound source selected by a user) in response to an operating component from the memory 120 based on the component operating signal, and may output the virtual sound through the sound output module 140 .
[0124] The processor 130 may receive component operation signals (e.g., component operation start and end signals) and information about the type of operated components from the ECU through the communication module 110. Examples of the types of operated components include wipers, air conditioning systems, windows, sunroofs, power seats, pop-up monitors, and side-view mirrors. Examples of component operation signals include wiper operation start / end, air conditioning system operation start / end, window operation start / end, sunroof operation start / end, power seat operation start / end, pop-up monitor operation start / end, and side-view mirror operation start / end.
[0125] Hereinafter, as an example, an operation of generating a virtual sound for each operating component based on a specified virtual sound generation algorithm and outputting the virtual sound based on a sound output module allocation table for each component operation noise will be described.
[0126] Hereinafter, in the present embodiment, the sound output module 140 may be simply described as a speaker, and it is assumed that the vehicle is equipped with front speakers (mid-bass + treble) 141 and 142, front tweeters (treble) 143 and 144, and rear speakers (mid-bass + treble) 145 and 146.
[0127] In this embodiment, component operation noise can be divided into temporary component operation noise (e.g., : Car windows, : Sunroof operation signal, : Electric seats, : Pop-up monitor, and : side view mirrors) and continuous component operating noise (e.g. -1: air conditioning system signal, -2: Air conditioning setting mode, -3: Air conditioning system strength, and : Vehicle wiper signal).
[0128] In this embodiment, it is assumed that the sound source of each operating component (for example, ①: vehicle window brand sound, ②: sunroof brand sound, ③: electric seat brand sound, ④: pop-up monitor brand sound, ⑤: side-view mirror brand sound, ⑥: vehicle air conditioning system brand sound, or ⑦: vehicle wiper brand sound) and the frequency characteristics of each component operating noise (for example, (a): the main frequency of the vehicle air conditioning system sound, or (b): the main frequency of the vehicle wiper sound) are stored in the memory 120.
[0129] However, it should be noted that the present embodiment is not intended to limit the installation location and number of speakers, but is intended to describe the operation of outputting virtual sounds (for example, loading and outputting previously created virtual sounds or generating and outputting virtual sounds) by assigning a sound output module 140 to each component operation noise in each situation (case).
[0130] The processor 130 may apply a notch filter corresponding to the frequency characteristic (a) or (b) of the operating component causing the continuous component operation noise to the sound source of each operating component (①, ②, ③, ④, or ⑤) causing the temporary component operation noise (e.g., (①, ②, ③, ④, ⑤)- > (①-a, ②-a, ③-a, ④-a, ⑤-a) or (①, ②, ③, ④, ⑤)- > (①-b, ②-b, ③-b, ④-b, ⑤-b)).
[0131] In addition, when the mode ( -2) is air conditioning, the output corresponds to the sound source (⑥-1). In this case, the volume can be determined to be proportional to the air conditioning system strength ( -3) The signal is proportional.
[0132] In addition, when the mode ( -2) is a heater, the output corresponds to the sound source (⑥-2). In this case, the volume can be determined to be the same as the air conditioning system intensity ( -3) The signal is proportional.
[0133] In addition, when the operating parts that cause continuous part operating noise When it is a wiper, the speaker volume can be determined proportionally according to the mode (ie, speed) of the wiper system, ie, the first level mode, the second level mode, the third level mode, etc. of the wiper system.
[0134] At the same time, when viewing from multiple windows (e.g. -1. -2. -3 and -4) When a separate opening / closing signal is detected, a virtual sound corresponding to the opening / closing can be output through the designated speakers 141 to 146. In addition, even when two or more windows are opened / closed at the same time, a virtual sound corresponding to the opening / closing can be output through the designated speakers 141 to 146.
[0135] When the sunroof is detected from an operating part that causes temporary part operation noise When an on / off signal is received, a virtual sound corresponding to the on / off can be output through the designated speakers 141 to 146.
[0136] When multiple electric seats ( -1. -2. -3 and -4) when an operation signal is received, a virtual sound corresponding to the movement of the seat can be output through the designated speakers 141 to 146.
[0137] When a pop-up monitor is detected from an operating part that causes temporary part operation noise When an upward or downward signal is sent, a virtual sound corresponding to the movement of the pop-up monitor can be output through the designated speakers 141 to 146.
[0138] When the side mirror is detected from the operating parts causing temporary parts operation noise When an on / off signal is input, a virtual sound corresponding to the movement of the side-view mirror can be output through designated speakers 141 to 146.
[0139] In this case, the virtual sound may be generated by applying a notch filter corresponding to the frequency characteristic (a) or (b) of each operating component causing the continuous component operation noise to the sound source of each operating component causing the temporary component operation noise.
[0140] Figure 3 is a flowchart for illustrating a method for outputting a virtual sound in a chassis system according to an embodiment of the present disclosure.
[0141] Reference Figure 3If the processor 130 receives the driving information of the vehicle (S302), the processor 130 compares the driving information with the sound generation condition of each driving device (S304) to determine whether there is a driving device whose sound generation condition matches the driving information (S306). Here, the driving information may include a brake operation on / off state, a brake cylinder pressure, a vehicle longitudinal / lateral acceleration, a vehicle speed, a gear value (P, R, N, and D), a steering angle, a steering angle velocity, a motor torque, a wheel speed (for 4 wheels (front / rear wheels)), an engine RPM and torque, etc.
[0142] Since the sound generation condition is set for each driving device, the processor 130 can determine which driving device is in operation by matching the driving information with the sound generation condition.
[0143] As a result of the determination in step S306, if there is a driving device whose sound generation condition matches the driving information, the processor 130 determines whether there are a plurality of driving devices in operation (S308).
[0144] As a result of the determination in step S308, if there are multiple driving devices in operation, the processor 130 controls the frequency of the virtual sound set for each driving device (S310), and outputs the virtual sound of each driving device (S312). In other words, when multiple driving devices are in operation, the processor 130 can tune the frequency of the virtual sound with a high priority to be higher based on the priority set for each driving device, and can output it. When multiple driving devices are actuated, the processor 130 can control multiple sound output modules 140 to selectively output the virtual sounds of different driving devices, and can control the virtual sound of each driving device to be output at its specific frequency. In this case, the processor 130 can control the volume of the virtual sound to output a virtual sound corresponding to the level of the driving device operating noise detected by the microphone.
[0145] As a result of the determination in step S308, if there are no multiple driving devices in operation, the processor 130 outputs a virtual sound set for the corresponding driving device (S314). In this case, the processor 130 can control the volume of the virtual sound to output a virtual sound corresponding to the level of the driving device operating noise detected by the microphone.
[0146] Figure 4 is a flowchart for illustrating a method for outputting virtual sound in an e-corner module system according to an embodiment of the present disclosure.
[0147] Reference Figure 4, if the processor 130 receives the driving information of the vehicle (S402), the processor 130 determines whether there is an e-corner module driving mode in the driving information (S404). Here, the driving information may include a brake operation on / off state, a brake cylinder pressure, a vehicle longitudinal / lateral acceleration, a vehicle speed, a gear value (P, R, N, and D), a steering angle, a steering angle velocity, a motor torque, a wheel speed (for 4 wheels (front / rear wheels)), an engine RPM and torque, an e-corner module driving mode, etc. The e-corner module driving mode may include a crab driving mode, a zero turn mode, a diagonal driving mode, a pivot turn mode, etc.
[0148] As a result of the determination in step S404, if the e-corner module driving mode exists in the driving information, the processor 130 controls the frequency of the virtual sound set for the e-corner module driving mode based on the input factor (S406), and outputs the virtual sound at the controlled frequency through the sound output module 140 (S408). In this case, the processor 130 may control the volume of the virtual sound to output the virtual sound corresponding to the level of the operating noise in the e-corner module driving mode.
[0149] As a result of the determination in S404, if the e-corner module driving mode does not exist in the driving information, the processor 130 compares the driving information with the sound generation condition of each driving device to determine whether there is a driving device whose sound generation condition matches the driving information (S410).
[0150] As a result of the determination in step S410, if there is a driving device whose sound generation condition matches the driving information, the processor 130 determines whether there are a plurality of driving devices in operation (S412).
[0151] As a result of the determination in step S412, if there are a plurality of driving devices in operation, the processor 130 controls the frequency of the virtual sound set for each driving device (S414), and outputs the virtual sound of each driving device (S416). In other words, when a plurality of driving devices are in operation, the processor 130 may tune the frequency of the virtual sound having a high priority to be higher based on the priority set for each driving device, and may output it.
[0152] As a result of the determination in step S412, if there are no multiple driving devices in operation, the processor 130 outputs a virtual sound set for the corresponding driving device (S418). In this case, the processor 130 can control the volume of the virtual sound to output a virtual sound corresponding to the level of the driving device operating noise detected by the microphone.
[0153] Figure 5 is a flowchart for illustrating a method for outputting a virtual sound in an in-wheel system according to an embodiment of the present disclosure.
[0154] Reference Figure 5 If the in-wheel system is activated (S502), the processor 130 receives driving information of the vehicle (S504). Here, the driving information may include a brake operation on / off state, a brake cylinder pressure, a vehicle longitudinal / lateral acceleration, a vehicle speed, a gear value (P, R, N, and D), a steering angle, a wheel speed (for 4 wheels (front / rear wheels)), an in-wheel motor torque, etc.
[0155] If step S504 is executed, the processor 130 controls the frequency of the virtual sound based on the driving information (S506), and outputs the virtual sound at the controlled frequency through the sound output module 140 (S508). In this case, the processor 130 may control the volume of the virtual sound to output the virtual sound corresponding to the level of the operating noise of the in-wheel system.
[0156] Figure 6 is a flowchart for explaining a method for outputting a virtual sound in a braking system according to an embodiment of the present disclosure.
[0157] Reference Figure 6 If the brake system is activated (S602), the processor 130 receives the driving information of the vehicle (S604). Here, the driving information may include the braking operation on / off state, the brake cylinder pressure, the vehicle longitudinal / lateral acceleration, the vehicle speed, the gear value (P, R, N and D), the steering angle, the wheel speed (for the 4 wheels (front / rear wheels)), whether the ABS is in operation, etc.
[0158] If step S604 is executed, the processor 130 controls the frequency of the virtual sound based on the driving information (S606), and outputs the virtual sound at the controlled frequency through the sound output module 140 (S608). In this case, the processor 130 may control the volume of the virtual sound to output a virtual sound corresponding to the level of the operating noise of the brake system.
[0159] For example, when the cylinder hydraulic pressure and the vehicle speed are higher than reference values, the processor 130 may output the virtual sound at a higher frequency.
[0160] Figure 7 is a flowchart for explaining a method of outputting a virtual sound in response to an operation of a small vehicle component according to an embodiment of the present disclosure.
[0161] Reference Figure 7If the processor 130 receives a component operation signal from the ECU of the vehicle (S701: Yes), the processor 130 may determine the type of the corresponding operation component (S702).
[0162] For example, the processor 130 may receive information about the type of operating component causing the component operating noise due to the component operation from the ECU of the vehicle.
[0163] If the type of the operating component causing the component operation noise is determined, the processor 130 checks whether a virtual sound of the operating component generated using a sound source selected by the user is stored in the memory 120 (S703).
[0164] If the virtual sound of the operating component causing the component operation noise is stored in the memory 120 (Yes in S703), the virtual sound responsive to the operating component (ie, the virtual sound of the operating component generated using the sound source selected by the user) is loaded from the memory 120 (S704).
[0165] If the virtual sound of the operating component causing the component operation noise is not stored in the memory 120 (No in S703), a default virtual sound in response to the operating component is loaded from the memory 120 (S705).
[0166] The processor 130 outputs the virtual sound (e.g., a default virtual sound or a virtual sound generated using a sound source selected by a user) loaded from the memory 120 to the sound output modules 141 to 146 based on the sound output module allocation table (S706). Here, the sound output module allocation table stores a sound output module allocation value that has the best effect in guiding the operating noise to the sound source by performing a test based on the installation position and number of the sound output modules (e.g., sound amplifiers, speakers, etc.) of each vehicle. The sound output module allocation table may also include volume and equalizer information of each sound output module 140.
[0167] In this case, if the user inputs a sound source change command (Yes in S707), the processor 130 loads the sound source to be changed (ie, selected by the user) from the memory 120 (S708).
[0168] Then, the processor 130 generates a virtual sound based on a designated virtual sound generation algorithm using the sound source loaded from the memory 120 (ie, the sound source selected by the user), and stores it in the memory 120 (S709).
[0169] In this manner, when a component operation noise is caused, the virtual sound stored in the memory 120 is loaded and output with a higher priority than the default virtual sound.
[0170] As described above, by drawing attention from the interest in the component operation noise caused by the existing vehicle interior to the noise sound output in this embodiment, the present embodiment has the effect of reducing on-site attention to the component operation noise. In addition, by reducing the sensitivity to the component operation noise, the cost and time of research and development can be reduced to reduce the noise actually caused by the component itself.
[0171] Furthermore, the present embodiment has the effect of improving user convenience by outputting noise sounds according to the user's preference.
[0172] The present disclosure is capable of generating and outputting sounds to reduce a user's interest in the operating noises of a wiper and an air conditioning system of a vehicle.
[0173] By reducing the user's level of interest in component operating noises of a vehicle by means of the output of virtual sounds, the present invention has the effect of increasing the user's sensitivity or response to component operating noises.
[0174] Although the present disclosure has been described with respect to the embodiments shown in the accompanying drawings, it is obvious to those skilled in the art that such embodiments are provided by way of example only. Those skilled in the art will appreciate that various modifications may be made and other equivalent embodiments may be made without departing from the spirit and scope of the present disclosure as defined by the appended claims. Therefore, the technical protection scope of the present disclosure shall be defined by the appended claims.
Claims
1. A system for controlling virtual sound of a vehicle, comprising: Communication module; at least one sound output module; as well as a processor connected to the communication module and the sound output module, The processor compares the driving information received through the communication module with the sound generation conditions of each driving device to determine whether there is a driving device whose sound generation conditions match the driving information, and if there is a driving device whose sound generation conditions match the driving information, outputs a virtual sound set for the driving device through the sound output module.
2. A system according to claim 1, wherein if there are multiple driving devices whose sound generation conditions match the driving information, the processor controls the frequency of the virtual sound set for each driving device while outputting the virtual sound of each driving device.
3. The system according to claim 2, wherein the processor tunes the frequency of the virtual sound of the driving device having a high priority to be higher based on the priority set for each driving device, and outputs the virtual sound whose frequency is tuned to be higher. 4 . The system of claim 2 , wherein the processor controls at least one of a frequency and a volume of the virtual sound based on at least one of a frequency characteristic and a level of an operating noise caused by each driving device. 5 . The system according to claim 1 , wherein the processor selects at least one sound output module that outputs the virtual sound from a plurality of sound output modules based on a sound output module allocation table, and outputs the virtual sound through the selected sound output module.
6. A system for controlling virtual sound of a vehicle, comprising: Communication module; at least one sound output module; as well as a processor connected to the communication module and the sound output module, Wherein when the vehicle system is operated, the processor controls the frequency of the virtual sound based on the driving information received through the communication module, and outputs the virtual sound at the controlled frequency through the sound output module.
7. The system of claim 6, wherein: The vehicle system includes an electric corner e-corner module system; and The processor checks a type of an e-corner module driving mode based on the driving information received through the communication module, and outputs a virtual sound set for the checked type of the e-corner module driving mode through the sound output module.
8. The system of claim 7, wherein the processor controls a frequency of a virtual sound set for a type of the e-corner module driving mode based on an input factor, and outputs the virtual sound at the controlled frequency through the sound output module.
9. The system of claim 7, wherein the processor controls at least one of a frequency and a volume of the virtual sound based on at least one of a frequency characteristic and a level of an operation noise caused in a driving mode of the e-corner module.
10. The system of claim 6, wherein: The vehicle system includes an in-wheel system; and The processor controls a volume of the virtual sound to output the virtual sound corresponding to a level of operating noise of the in-wheel system. 11 . The system of claim 10 , wherein the processor obtains an input factor responsive to actuation of the in-wheel system from the driving information, and controls a frequency of the virtual sound based on the obtained input factor.
12. The system of claim 6, wherein: The vehicle system includes a braking system; and The processor obtains an input factor in response to actuation of the brake system from the driving information, and controls a frequency of the virtual sound based on the obtained input factor. 13 . The system of claim 12 , wherein the processor controls a volume of the virtual sound to output the virtual sound corresponding to a level of an operating noise of the brake system.
14. The system according to claim 10 or 12, wherein the processor changes the virtual sound set for the input factor in response to the actuation of the vehicle system to a sound source selected by a user, and outputs the changed sound source as the virtual sound.
15. A system for controlling virtual sound of a vehicle, comprising: A communication module, used for communicating with an electronic control unit ECU in a vehicle; as well as A processor is configured to receive the component operation signal and information on the type of the operation component through the communication module, and output a virtual sound corresponding to the component operation noise caused by the operation component through a designated sound output module.
16. The system according to claim 15, wherein the component operation signal is a signal for the start and end of the component operation.
17. The system of claim 15, further comprising: A storage module is used to store at least one of the following: frequency characteristics of each component operation noise, a sound source, a virtual sound generation algorithm, a pre-generated default virtual sound or a virtual sound generated using a sound source selected by a user, and a sound output module allocation table based on the virtual sound.
18. A system according to claim 15, wherein the virtual sound refers to a sound that naturally draws the user's interest in the component operation noise to the sound source in the following manner: the frequency characteristics of each component operation noise are mixed with the sound source in the form of a background, or the frequency characteristics of the component operation noise are used as the background beat of music, and the sound source is arranged with a feeling different from the component operation noise.
19. A system according to claim 15, wherein the processor loads a default virtual sound of the operating component based on the component operation signal from a storage module, or loads a virtual sound generated using a sound source selected by a user, so as to output the default virtual sound or the generated virtual sound through the sound output module specified in the sound output module allocation table.
20. The system of claim 19, wherein: The sound output module allocation table stores sound output module allocation values having the best effect in directing component operation noise to the sound source by performing a test based on the installation position and number of sound output modules of each vehicle; and The sound output module allocation table also includes volume and equalizer information of each sound output module.
Citation Information
Patent Citations
Apparatus and method for controlling virtual engine sound for a vehicle
KR1020230079797A