METHODS AND SYSTEMS FOR DETERMINING A COUNTERMEASURE TO RESONANCES IN A VEHICLE

20240378927 ยท 2024-11-14

Assignee

Inventors

Cpc classification

International classification

Abstract

A computer implemented method for determining a countermeasure to resonances in a vehicle comprises the following steps carried out by computer hardware components: determining information related to a status of a vehicle; determining whether resonances occur in the vehicle based on the information; if it is determined that resonances occur in the vehicle, determining a countermeasure to the resonances.

Claims

1. A computer implemented method for determining a countermeasure to resonances in a vehicle, the method comprising the following steps carried out by computer hardware components: determining information related to a status of a vehicle; determining whether resonances occur in the vehicle based on the information; and if it is determined that resonances occur in the vehicle, determining a countermeasure to the resonances.

2. The computer implemented method of claim 1, wherein the resonances are determined using a physics model of the vehicle.

3. The computer implemented method of claim 1, wherein the resonances are determined using a trained machine learning method.

4. The computer implemented method of claim 1, wherein the resonances are determined using a digital twin of the vehicle.

5. The computer implemented method of claim 1, wherein the information related to the status of the vehicle comprises information on an opening status of at least one window of the vehicle.

6. The computer implemented method of claim 1, wherein the information related to the status of the vehicle comprises information on a load situation of the vehicle and/or information on a volume load situation of the vehicle.

7. The computer implemented method of claim 1, wherein the information related to the status of the vehicle comprises information on the number and/or localization of occupants in the vehicle.

8. The computer implemented method of claim 1, wherein the information related to the status of the vehicle comprises information on a speed of the vehicle and/or information on an airspeed and/or information on an airspeed vector outside the vehicle.

9. The computer implemented method of claim 1, wherein the information related to the status of the vehicle comprises information acquired by at least one microphone of the vehicle.

10. The computer implemented method of claim 1, wherein the countermeasure is determined so that resonances are minimized.

11. The computer implemented method of claim 1, wherein the countermeasure comprises an action and a level of that action.

12. The computer implemented method of claim 1, wherein the countermeasure comprises not accepting a user request and/or providing a warning to the user in response to a user request and/or asking for user confirmation in response to a user request.

13. A computer system comprising a plurality of computer hardware components configured to carry out the computer implemented method of claim 1.

14. A vehicle including the computer system of claim 13.

15. A non-transitory computer readable medium comprising instructions for carrying out the computer implemented method of claim 1.

Description

DRAWINGS

[0033] The drawings described herein are for illustrative purposes only of selected embodiments and not all possible implementations, and are not intended to limit the scope of the present disclosure.

[0034] Exemplary embodiments and functions of the present disclosure are described herein in conjunction with the following drawings, showing schematically:

[0035] FIG. 1 is an illustration of a flow diagram illustrating a method for determining a countermeasure to resonances in a vehicle according to various embodiments.

[0036] FIG. 2 is an illustration of a flow diagram illustrating a method for determining a countermeasure to resonances in a vehicle according to various embodiments.

[0037] FIG. 3 is an illustration of a computer system with a plurality of computer hardware components configured to carry out steps of a computer implemented method for determining a countermeasure to resonances in a vehicle according to various embodiments.

[0038] Corresponding reference numerals indicate corresponding parts throughout the several views of the drawings.

DETAILED DESCRIPTION

[0039] Example embodiments will now be described more fully with reference to the accompanying drawings.

[0040] A driver or passengers of a cabin of a vehicle may handle openings, for example to open windows or to set the air/climate to the individual wishes.

[0041] However, openings together with higher airflow, for example due to vehicle speed and/or airspeed, may cause vibrations or resonances that are perceptible and uncomfortable to humans.

[0042] By opening one part of the vehicle chassis during driving, for example the side windows or a roof window, the cabin may act as an organ pipe. More particularly, the cabin may build an acoustic Helmholtz resonator driven by labial cutting the airflow through the door-frame (for example through the window). If the windspeed is high enough, a resonant wave may stabilize in the cabin. This is usually unwanted and may even cause pain to the passengers. As vehicles on higher speed may have very high excitation energy in the outside airflow available, those subsonic waves may also reach levels that cause strong irritation or even harm to drivers and passengers and diminish the drivers capability in controlling the vehicle.

[0043] According to various embodiments, methods and systems are provided to avoid or reduce such unwanted cabin resonances.

[0044] According to various embodiments, unwanted and sometimes highly disturbing cabin sound resonances on low frequencies caused by airflow at open windows during driving may be reduced or avoided by analyzing the physical resonance system and its current constrains, by identifying an appropriate set of countermeasures and by applying these countermeasures using actor systems.

[0045] By analysis of the vehicle status (in other words: vehicle situation and available data), the method and system according to various embodiments may predict if such resonance will occur when changing a window position and how strong the resonance will be. As countermeasures, other cabin openings, e.g. side windows or roof window, may be adjusted to change the resonance capability, or a manual opening may be blocked entirely (for example a first attempt of a user to open the window manually may be blocked).

[0046] A libal oscillating system, which may be the cause for the resonances, may be complex and may interfere with all other air-stream/pressure physics in the cabin, so that also an action with relative low sound energy generated by the cabin sound system may control or suppress the window-libal oscillation.

[0047] A modern vehicle may have much situational knowledge and may also have a smart-vehicle-architecture, so that various information related to a status of the vehicle may be available, including information on various sensors and actors.

[0048] FIG. 1 shows a flow diagram illustrating a method for determining a countermeasure to resonances in a vehicle according to various embodiments.

[0049] At 102, environment data (in other words: information related to a status of the vehicle) may be determined. For example, the current situation may be analyzed (for example regarding seats occupied, status on all windows and sliding roof (for example window and roof positions), vehicle speed, airspeed-vector (for example apparent airflow-vector), measured cabin sound by existing microphones, vehicle chassis model and interieur information, selected configuration/setting by the users on how the countermeasure shall react at all, cabin mechanics/config (e.g. what kind of actors are available in that vehicle at all), cabin volume occupied by people and load, low latency data of microphones (that allows a loop-regulator).

[0050] At 104, a user request (for example a keypress) to change a window position may be received.

[0051] At 106, an expected resonance system (for example a resonance system which would be present if the user request would be followed, for example if the position of the window would be changed according to the user request), may be determined.

[0052] At 108, a best countermeasure and the level of the countermeasure (or a combination of more than one countermeasures) may be determined. The user selected configuration and settings may influence this determination process.

[0053] At 110, if it is determined that no resonances will occur, the user request may be applied (in other words: followed), and the window position may be changed according to the user request.

[0054] If it is determined that resonance will occur, a countermeasure may be taken. Various countermeasures are illustrated in 112, 114, 116, 118, and 120.

[0055] As illustrated in 112, 114, 116, settings for windows and/or sliding roof and/or in-vehicle sound system may be determined to reach minimum resonance levels or to get even out of the resonance. The people's sound impression may depend also on the seat and head position within the cabin. For example, the (unused) windows or the roof window may be used to quickly countermeasure or inhibit the resonance impression. The vehicle sound bass system may be used in addition with phase control to countermeasure the resonance impression.

[0056] As illustrated in 118, an actor at the libal may be used to eliminate the resonance at the origin/control. Libal in this context may be understood as the mechanical part that is responsible to cut the airflow in two parts. For example, the libal may be an elastic lib at the rear side of the window-opening. Alternatively, the airflow blade of the sliding-roof might be modulated with a separate mechanical actor.

[0057] As illustrated in 120, the analysis may be used to generate a warning before the window opens after the manual control wish trigger (in other words: after the user request).

[0058] At 122, it may be determined whether all windows are in a safe (for example in a closed) state. If it is determined that at least one window is not in a safe state, processing may return to 106; otherwise, processing may continue in 124. Using the loop between steps 106 and 122, the actions may be repeated in a closed-loop if needed, until the user closes or manually changes the window position again.

[0059] At 124, the system may be in an idle state; for example, active resonance suppression as described herein may be powered down.

[0060] According to various embodiments, not only the stable resonance case may be considered, but also the pressure drift at first opening and final closure of a side window at high speed. Such a pressure change may create harm to several passengers. As countermeasure, for example a manual open trigger of the driver window may lead to an automated controlled gap-opening of other windows or the roof of the vehicle to avoid those strong acoustic/pressure effects.

[0061] According to various embodiments, ventilation may be controlled. For example, a fan-engine may be modulated to create pressure oscillation, or to generate forced continuous airflow out of the windows by pushing air into the vent in order to move the air-libal arbitration point to a different location.

[0062] According to various embodiments, determination whether resonances will occur may be carried before changing a status of the vehicle (for example before opening a window). Alternatively, determination whether resonances occur may be determined after the change of the status of the vehicle has already been carried out (for example after the window has been opened).

[0063] In order to determine resonances (and thus, to determine whether resonances are presently occurring), one or more of the following may be carried out: resonances may be determined by one or multiple microphones installed in the cabin; resonances may be determined by the microphone of a nomadic device, for example a smartphone or a tablet device, that the passenger/driver brought into the vehicle and an audio signal acquired by the nomadic device may be transferred to the vehicles computer via usual communication paths, for example WLAN (wireless local area network) or BT (Bluetooth); resonances may be determined by one or multiple accelerometers installed at the vehicle chassis component, which may record low frequency cabin resonance.

[0064] A propagation path of resonances may be determined by comparing the signals and phases gathered from multiple microphones or accelerators used in above embodiments. This may allow determination of the origin/source of the resonance, which may allow for more precise/effective countermeasures.

[0065] Information from a road-noise-cancellation (RNC) system may be used to determine resonances.

[0066] Determination of countermeasures before or after changing a status of the vehicle, may depend on user preferences, and/or capabilities of the vehicle chassis and/or driving modes and/or a driving situation.

[0067] As a countermeasure to resonances, a vehicle which is operated by a self-driving system or by an adaptive cruise system, may reduce the speed below a limit where the resonances decrease to an acceptable low level before the window open wish is executed, or when the window is opened (depending on user preference configuration). After the window is closed, the original (for example normal) speed may be set again.

[0068] As a countermeasure to resonances, a vehicle which is operated by a self-driving system or by an adaptive cruise system may position itself in an advantage slipstream by adjusting the distance to the front driving vehicle or changing the lane.

[0069] For vehicles which are neither self-driving nor using an adaptive cruise system, a suggestion for a driving operation to be carried out by the driver may be provided (for example to set a specific speed or to move to a specific location relative to a vehicle in front).

[0070] As a countermeasure to resonances, a vehicle which is operated by a four-wheel steering system may rotate the chassis slightly to a position in an improved airflow angle compared to the window opening.

[0071] As a countermeasure to resonances, a vehicle may change its ventilation setting, for example to create a high airflow into the cabin and out of the openings. If the ventilation system has fast enough dynamics in fans or blades, it may also add phase controlled low frequency pressure waves into the cabin.

[0072] As a countermeasure to resonances, a vehicle may use libal control at the window corners, for example in setting them to a determined level using speed information, or control them dynamically in phase if they are fast enough.

[0073] In order to avoid strong pressure gaps when a window is opened, the vehicle may slow down the opening speed at the initial phase of opening the window, or other windows may be used for creating more gaps synchronously.

[0074] According to various embodiments, the vehicle may warn passengers or the driver of impending resonances. For example in case resonances are expected soon in an ongoing acceleration, a warning may be provided to the passengers or the driver of the vehicle. The warning may be an optical warning or an acoustic warning or a haptic warning.

[0075] FIG. 2 shows a flow diagram 200 illustrating a method for determining a countermeasure to resonances in a vehicle according to various embodiments. At 202, information related to a status of a vehicle may be determined. At 204, it may be determined whether resonances occur in the vehicle based on the information. If it is determined at 204 that resonances occur in the vehicle, a countermeasure to the resonances may be determined at 206.

[0076] According to various embodiments, the countermeasure could be a speed change of the vehicle, especially in case the speed is controlled by automatic cruise control or L3+ autonomous driving.

[0077] According to various embodiments, the countermeasure could be an automatic closure or lifting of the window(s) according to an increasing speed/acceleration of the vehicle, also an automatic re-open may occur if this was selected by the user setting.

[0078] According to various embodiments, the resonances may be determined using a physics model of the vehicle.

[0079] According to various embodiments, the resonances may be determined using a trained machine learning method.

[0080] According to various embodiments, the resonances may be determined using a digital twin of the vehicle.

[0081] According to various embodiments, the information related to the status of the vehicle may include or may be information on an opening status of at least one window of the vehicle.

[0082] According to various embodiments, the information related to the status of the vehicle may include or may be information on a load situation of the vehicle or may be information on a volume load situation of the vehicle.

[0083] According to various embodiments, the information related to the status of the vehicle may include or may be information on the number of occupants in the vehicle.

[0084] According to various embodiments, the information related to the status of the vehicle may include or may be information on a speed of the vehicle and/or information on an airspeed vector outside the vehicle.

[0085] According to various embodiments, the information related to the status of the vehicle may include or may be information acquired by one or more microphones of the vehicle.

[0086] According to various embodiments, the countermeasure may be determined so that resonances are minimized.

[0087] According to various embodiments, the countermeasure may include or may be an action and a level of that action.

[0088] According to various embodiments, the countermeasure may include or may be not accepting a user request and/or providing a warning to the user in response to a user request and/or asking for user confirmation in response to a user request.

[0089] Each of the steps 202, 204, 206, and the further steps described above may be performed by computer hardware components.

[0090] FIG. 3 shows a computer system 300 with a plurality of computer hardware components configured to carry out steps of a computer implemented method for determining a countermeasure to resonances in a vehicle according to various embodiments. The computer system 300 may include a processor 302, a memory 304, and a non-transitory data storage 306. A sensor 308 may be provided as part of the computer system 300 (like illustrated in FIG. 3), or may be provided external to the computer system 300. An interface 310 to an actor may be provided.

[0091] The processor 302 may carry out instructions provided in the memory 304. The non-transitory data storage 306 may store a computer program, including the instructions that may be transferred to the memory 304 and then executed by the processor 302. The sensor 308 may be used for determining information related to a status of a vehicle. The interface 310 may provide an interface to one or more actors of the vehicle, so that the countermeasure may be executed. Instead of the interface 310 (or in addition to the interface 310), the actor itself may be provided as part of the system 300 (not shown in FIG. 3).

[0092] The processor 302, the memory 304, and the non-transitory data storage 306 may be coupled with each other, e.g. via an electrical connection 312, such as e.g. a cable or a computer bus or via any other suitable electrical connection to exchange electrical signals. The sensor 308 may be coupled to the computer system 300, for example via an external interface, or may be provided as parts of the computer system (in other words: internal to the computer system, for example coupled via the electrical connection 312). The interface 310 (or the actor) may be coupled to the computer system 300, for example via an external interface, or may be provided as parts of the computer system (in other words: internal to the computer system, for example coupled via the electrical connection 312).

[0093] The terms coupling or connection are intended to include a direct coupling (for example via a physical link) or direct connection as well as an indirect coupling or indirect connection (for example via a logical link), respectively.

REFERENCE NUMERAL LIST

[0094] 100 flow diagram illustrating a method for determining a countermeasure to resonances in a vehicle according to various embodiments [0095] 102 environment data [0096] 104 user request [0097] 106 calculate expected resonance system [0098] 108 decide on best countermeasure [0099] 110 apply user request [0100] 112-120 counter measures [0101] 122 determination whether all windows are closed [0102] 124 idle state [0103] 200 flow diagram illustrating a method for determining a countermeasure to resonances in a vehicle according to various embodiments [0104] 206 step of determining information related to a status of a vehicle [0105] 206 step of determining whether resonances occur in the vehicle based on the information [0106] 206 step of, if it is determined that resonances occur in the vehicle, determining a countermeasure to the resonances [0107] 300 computer system according to various embodiments [0108] 302 processor [0109] 304 memory [0110] 306 non-transitory data storage [0111] 308 sensor [0112] 310 interface [0113] 312 connection