CONTROL DEVICE, VEHICLE, CONTROL METHOD, AND COMPUTER READABLE MEMORY MEDIUM STORING CONTROL PROGRAM
20240018975 ยท 2024-01-18
Inventors
Cpc classification
F04D29/663
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04D27/004
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F04D29/66
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04D27/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A control device is provided with a control section that operates an apparatus on board a vehicle and controls a first frequency, which relates to an operation sound of the apparatus, such that the first frequency corresponds with a second frequency, which relates to an ambient sound in the vehicle.
Claims
1. A control device comprising at least one processor that is configured to operate an apparatus on board a vehicle and control a first frequency relating to an operation sound of the apparatus such that the first frequency corresponds with a second frequency relating to an ambient sound in the vehicle.
2. The control device according to claim 1, wherein the apparatus includes a rotary mechanism, and the at least one processor is configured to control the first frequency by controlling a rotation speed of the rotary mechanism.
3. The control device according to claim 2, wherein the apparatus is a cooling fan that cools a heat-generating body.
4. The control device according to claim 3, wherein the second frequency is at least two frequencies that are specified in advance, and the at least one processor is configured to control the rotary mechanism such that the rotation speed corresponds with a higher frequency among the frequencies, when a cooling request for cooling of the heat-generating body is made.
5. The control device according to claim 1, wherein the ambient sound includes at least one of a proximity notification sound that gives notice of proximity of the vehicle to surroundings of the vehicle, a cavity resonance sound of a tire provided at the vehicle, and an external sound transmitted through glass in accordance with a coincidence effect, the glass dividing the interior of the vehicle from the exterior.
6. A vehicle comprising: a control device according to claim 1; and the apparatus.
7. A vehicle comprising: a control device according to claim 2; and the apparatus.
8. A vehicle comprising: a control device according to claim 3; and the apparatus.
9. A vehicle comprising: a control device according to claim 4; and the apparatus.
10. A vehicle comprising: a control device according to claim 5; and the apparatus.
11. A control method in which a computer executes processing comprising operating an apparatus on board a vehicle, the operating including controlling a first frequency relating to an operation sound of the apparatus such that the first frequency corresponds with a second frequency relating to an ambient sound in the vehicle.
12. A non-transitory computer readable memory medium storing a control program that is executable by a computer to execute processing comprising operating an apparatus on board a vehicle, the operating including controlling a first frequency relating to an operation sound of the apparatus such that the first frequency corresponds with a second frequency relating to an ambient sound in the vehicle.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
DETAILED DESCRIPTION
[0031] A control device installed at a vehicle according to the present disclosure is described. The control device is an on-board device and controls operation of a cooling fan that cools an electronic control unit (ECU). A mode of the vehicle according to the present exemplary embodiment that is described is an electric car, a hybrid car or the like in which a motor is installed as a driving unit. The motor drives the vehicle when the vehicle is driven at low speeds (for example, less than 30 km/h). The vehicle is equipped with a function for outputting a proximity notification sound that warns of proximity of the vehicle when the vehicle is running at a low speed.
[0032] Vehicle
[0033] As shown in
[0034] The on-board device 20 includes a central processing unit (CPU) 20A, read-only memory (ROM) 20B, random access memory (RAM) 20C, an in-vehicle communications interface 20D, a wireless communications interface 20E, and an input/output interface 20F. The CPU 20A, ROM 20B, RAM 20C, in-vehicle communications interface 20D, wireless communications interface 20E and input/output interface 20F are connected to be capable of communications with one another via an internal bus 20G.
[0035] The CPU 20A is a central arithmetic processing unit that executes various programs and controls respective parts. That is, the CPU 20A reads a program from the ROM 20B and executes the program, using the RAM 20C as a workspace.
[0036] The ROM 20B memorizes various programs and various kinds of data. A control program 100 that controls operation of a cooling fan is memorized at the ROM 20B according to the present exemplary embodiment. In accordance with execution of the control program 100, the on-board device 20 executes processing that controls the cooling fan in response to cooling requests. The RAM 20C serves as a work area and temporarily memorizes programs and data.
[0037] The internal communications interface 20D is an interface for connecting with the ECUs 22. This interface employs, for example, a communications standard based on the CAN protocol. The in-vehicle communications interface 20D is connected to an external bus 20H.
[0038] The wireless communications interface 20E is a wireless communications module for communicating with an external center server and the like. This wireless communications module employs communications standards such as, for example, 5G, LTE, Wi-Fi (registered trademark) and the like.
[0039] The input/output interface 20F is an interface for communicating with a cooling fan 26 installed in the vehicle 10. The cooling fan 26 is equipped with an actuator 26A that activates the fan for cooling an Advanced Driver Assistance System ECU (ADAS-ECU) 22A. The cooling fan 26 may be connected directly to the internal bus 20G. The cooling fan 26 herein is an example of an apparatus, and the actuator 26A is an example of a rotary mechanism.
[0040] The ECUs 22 include at least the ADAS-ECU 22A, a proximity notification ECU 22B and a temperature management ECU 22C.
[0041] The ADAS-ECU 22A conducts supervisory control of advanced driver assistance systems. The ADAS-ECU 22A is connected to a vehicle speed sensor 24A, a yaw rate sensor 24B, an acceleration sensor 24C and exterior sensors 24D, which constitute the on-board apparatuses 24. The vehicle speed sensor 24A is a sensor that detects speeds of the vehicle. The yaw rate sensor 24B is a sensor that detects angular speeds in steering of the vehicle. The acceleration sensor 24C is a sensor that detects accelerations in a progress direction of the vehicle. The exterior sensors 24D are a group of sensors that are used for detecting the environment surrounding the vehicle 10. The exterior sensors 24D include, for example, a camera that images the surroundings of the vehicle 10, a millimeter wave radar that transmits scanning waves and detects reflected waves, a lidar (laser imaging detection and ranging) that scans in front of the vehicle 10, and the like. This ADAS-ECU 22A is an example of a heat-generating body.
[0042] The proximity notification ECU 22B performs control to output a proximity notification sound when the vehicle 10 is running at low speeds. A speaker 24E is connected to the proximity notification ECU 22B. The speaker 24E outputs the proximity notification sound in response to requests from the proximity notification ECU 22B. Frequencies of a proximity notification sound to be outputted by an electric car, a hybrid car or the like are specified in advance under law. For example, it is stipulated that a proximity notification sound is to include two one-third octave frequency bands in the frequency band from 160 Hz to 5000 Hz. For example, as illustrated in
[0043] The temperature management ECU 22C performs control to send a cooling request when a temperature of the ADAS-ECU 22A exceeds a predetermined temperature. A temperature sensor 24F is connected to the temperature management ECU 22C. The temperature sensor 24F measures the temperature of the ADAS-ECU 22A.
[0044] As shown in
[0045] The vehicle speed acquisition section 200 includes a function for acquiring vehicle speeds of the vehicle 10 detected by the vehicle speed sensor 24A from the ADAS-ECU 22A installed at the vehicle 10.
[0046] The reception section 210 includes a function for receiving cooling requests sent from the temperature management ECU 22C.
[0047] The control section 220 controls activation of the actuator 26A that drives the cooling fan 26 in response to cooling requests received from the reception section 210. More specifically, when the control section 220 has received no cooling request, the control section 220 controls the actuator 26A such that a frequency of acoustic noise from the cooling fan 26 corresponds with the frequency band 30 of the proximity notification sound, and when the control section 220 has received a cooling request, the control section 220 controls the actuator 26A such that a frequency of the acoustic noise from the cooling fan 26 corresponds with the frequency band 31 of the proximity notification sound. These frequencies of acoustic noise from the cooling fan 26 are an example of a first frequency.
[0048] Acoustic pressure levels of the acoustic noise from the cooling fan 26 tend to be greater for a frequency component that is the first order of rotation of the cooling fan 26 and a frequency component that is the order of a number of rotating vanes. The frequency of acoustic noise from the cooling fan 26 in the order of the number of rotating vanes is: frequency=the number of vanes of the cooling fan 26a rotation speed of the cooling fan 26 (rpm)1/60 (minutes/seconds).
[0049] For example, as illustrated in
[0050] That is, if the number of vanes of the cooling fan 26 is 21, then when the vehicle 10 is running at a low speed and is outputting the proximity notification sound, the control section 220 controls the actuator 26A such that the rotation speed of the cooling fan 26 is 2240 Hz in order to correspond with the frequency band 30 of the proximity notification sound. As a result, a frequency of the acoustic noise of the cooling fan 26 is 784 Hz, which corresponds with the frequency band 30 of the proximity notification sound, and the acoustic noise of the cooling fan 26 is masked by the proximity notification sound (a masking effect).
[0051] Similarly, if the rotation speed of the cooling fan 26 is 4400 rpm when the number of vanes of the cooling fan 26 is 21, then a frequency of the acoustic noise is 1540 Hz and the acoustic pressure level is large.
[0052] If the number of vanes of the cooling fan 26 is 21, then when a cooling request is received, the vehicle 10 is running at a low speed and the vehicle 10 is outputting the proximity notification sound, the control section 220 controls the actuator 26A such that the rotation speed of the cooling fan 26 is 4400 Hz in order to correspond with the frequency band 31 of the proximity notification sound. As a result, a frequency of the acoustic noise of the cooling fan 26 is 1540 Hz, which corresponds with the frequency band 31 of the proximity notification sound, and the acoustic noise of the cooling fan 26 is masked by the proximity notification sound.
[0053] In other words, because the frequency of the acoustic noise, which is dependent on the number of vanes and the rotation speed of the cooling fan 26, is specified to correspond with a frequency of the proximity notification sound that is outputted, the acoustic noise from the cooling fan 26 is masked. In order to obtain this masking effect, it is preferable if a frequency at which the acoustic pressure level of the acoustic noise of the cooling fan 26 is at a peak matches a frequency at which the acoustic pressure level of the proximity notification sound is at a peak. However, the masking effect can be obtained if the frequency at which the acoustic pressure level of the acoustic noise of the cooling fan 26 is at a peak is within a range of a frequency band of the proximity notification sound.
[0054] Flow of Control
[0055] A flow of control that is executed at the on-board device 20 according to the present exemplary embodiment is described using the flowchart of
[0056] In step S100, the CPU 20A acquires a vehicle speed of the vehicle 10 from the ADAS-ECU 22A.
[0057] In step S101, the CPU 20A makes a determination as to whether the vehicle 10 is running at a low speed. When the vehicle 10 is running at a low speed (Yes in step S101), the CPU 20A proceeds to step S102. Alternatively, when the vehicle 10 is not running at a low speed (No in step S101), the CPU 20A proceeds to step S105.
[0058] In step S102, the CPU 20A makes a determination as to whether a cooling request has been received from the temperature management ECU 22C. When a cooling request has been received (Yes in step S102), the CPU 20A proceeds to step S103. Alternatively, when no cooling request has been received (No in step S102), the CPU 20A proceeds to step S104.
[0059] In step S103, the CPU 20A controls the rotation speed of the cooling fan 26 such that a frequency of acoustic noise of the cooling fan 26 corresponds with the frequency band 31 that is at a higher frequency in the frequency bands of the proximity notification sound.
[0060] In step S104, the CPU 20A controls the rotation speed of the cooling fan 26 such that a frequency of acoustic noise of the cooling fan 26 corresponds with the frequency band 30 that is at a lower frequency in the frequency bands of the proximity notification sound.
[0061] In step S105, the CPU 20A makes a determination as to whether the processing controlling the rotation speed of the cooling fan 26 is to end. When the processing controlling the rotation speed of the cooling fan 26 is to end (Yes in step S105), the CPU 20A ends the processing controlling the rotation speed of the cooling fan 26. Alternatively, when the processing controlling the rotation speed of the cooling fan 26 is not to end (No in step S105), the CPU 20A proceeds to step S100 and acquires the vehicle speed.
Overview of the Exemplary Embodiment
[0062] The on-board device 20 that serves as the control device according to the present exemplary embodiment implements control to operate an apparatus on board the vehicle such that a frequency of an operation sound of the apparatus corresponds with a frequency of an ambient sound in the vehicle.
[0063] According to the present exemplary embodiment described above, cases of a user on board the vehicle perceiving acoustic noise emitted from the apparatus may be suppressed.
First Variant Example of the Exemplary Embodiment
[0064] In the exemplary embodiment described above, a mode is described in which the proximity notification sound is used to mask the acoustic noise emitted from the cooling fan 26. However, this is not limiting. The acoustic noise emitted from the cooling fan 26 may be masked by using an alternative ambient sound.
[0065] For example, as an alternative ambient sound, the acoustic noise emitted from the cooling fan 26 may be masked using a frequency (below referred to as a coincidence frequency) of external sounds that is transmitted through glass separating the interior of the vehicle 10 from the exterior in accordance with the coincidence effect. The coincidence effect is a phenomenon in which, when external sounds are incident on a windshield glass of the vehicle 10, transmission losses in the vicinity of a particular frequency are small due to resonance (and external sound is transmitted). The coincidence frequency transmitted through the windshield glass can be represented by the following mathematical expression.
[0066] In this expression, f.sub. represents the coincidence frequency, c represents the speed of sound, h represents a plate thickness of the windshield glass of the vehicle 10, represents the density of the windshield glass, and E represents the Young's modulus of the windshield glass. The symbol represents an angle between the windshield glass and an external sound.
[0067] According to the above expression (1), given the same material of the windshield glass, then the greater the plate thickness, the lower the confidence frequency transmitted through the windshield glass. For example, as illustrated in
[0068] That is, the coincidence frequency that is transmitted through the windshield glass of the vehicle 10 and is perceptible within the vehicle cabin can be estimated in accordance with the plate thickness of the windshield glass. The control section 220 in
Second Variant Example of the Exemplary Embodiment
[0069] In the first variant example of the exemplary embodiment described above, a mode is described in which the acoustic noise of the cooling fan 26 is masked by using external sound transmitted by the coincidence effect as an alternative ambient sound. In the present variant example, a mode is described in which the acoustic noise of the cooling fan 26 is masked by using cavity resonance sound of tires of the vehicle 10 as an alternative ambient sound.
[0070] In a structure such as, for example, a tire inside which a cavity is formed, resonant sound (below referred to as cavity resonance sound) is produced by resonance due to air oscillating inside the structure. A frequency of the cavity resonance sound when the structure is a tire can be represented by the following mathematical expression.
[0071] In this expression, f represents the frequency of the cavity resonance sound, r.sub.d represents a dynamic load radius of the tire, r represents a wheel radius of the tire, and a represents an adjustment factor. For example, as illustrated in
[0072] That is, a frequency of cavity resonance sound of the tire that is perceptible within the vehicle cabin can be estimated in accordance with a wheel radius of the vehicle 10 and a dynamic load radius at a vehicle speed. The control section 220 in
Overview of the Variant Examples
[0073] The on-board device 20 that serves as the control device according to the present exemplary embodiment implements control to operate the apparatus on board the vehicle such that a frequency of an operation sound of the apparatus corresponds with a coincidence frequency of the vehicle 10 or a frequency of cavity resonance sound of tires of the vehicle 10.
[0074] According to the present exemplary embodiment described above, cases of a user on board the vehicle perceiving acoustic noise emitted from the apparatus may be suppressed.
[0075] =Remarks=
[0076] In the exemplary embodiment described above, modes are described in which acoustic noise emitted from the cooling fan 26 is masked by using the proximity notification sound, external sound according to the coincidence effect, and cavity resonance sound of tires as ambient sounds. However, this is not limiting. Acoustic noise emitted from the cooling fan 26 may be masked by using alternative ambient sounds. For example, engine sound, motor sound and the like of the vehicle 10 may be used to mask the acoustic noise emitted from the cooling fan 26.
[0077] In the exemplary embodiment described above, modes are described in which acoustic noise emitted from the cooling fan 26 is masked, but this is not limiting. For example, engine sound, motor sound, operating sound of an air conditioner of the vehicle 10 and the like may be masked.
[0078] According to the exemplary embodiment described above, modes are described in which the vehicle 10 is an electric car, a hybrid car or the like, but this is not limiting. The vehicle may be any vehicle provided that a proximity notification sound, external sound according to the coincidence effect, or cavity resonance sound of tires can be produced.
[0079] In the exemplary embodiment described above, modes are described in which the on-board device 20 controls the cooling fan 26, but this is not limiting. The cooling fan 26 may be controlled by an external server. For example, the on-board device 20 may transmit vehicle speeds of the vehicle 10 and cooling requests to this server, and the on-board device may control the cooling fan 26 on the basis of determination results received from this server.
[0080] According to the exemplary embodiment described above, a mode is described in which the proximity notification sound is in two frequency bands, the frequency band 30 in the vicinity of 800 Hz and the frequency band 31 in the vicinity of 1600 Hz. However, this is not limiting. The proximity notification sound may be in any frequency band provided the proximity notification sound includes two one-third octave frequency bands in the frequency band from 160 Hz to 5000 Hz.
[0081] In the exemplary embodiment described above, the CPU 20A reads and executes software (a program) but various processes may be executed by various kinds of processor other than a CPU. Examples of processors in these cases include a PLD (programmable logic device) in which a circuit configuration can be modified after manufacturing, such as an FPGA (field programmable gate array) or the like, a dedicated electronic circuit which is a processor with a circuit configuration that is specially designed to execute specific processing, such as an ASIC (application-specific integrated circuit) or the like, and so forth. The processing described above may be executed by one of these various kinds of processors, and may be executed by a combination of two or more processors of the same or different kinds (for example, plural FPGAs, a combination of a CPU with an FPGA, or the like). Hardware structures of these various kinds of processors are, to be more specific, electronic circuits combining circuit components such as semiconductor components and the like.
[0082] In the exemplary embodiment described above, modes are described in which a program is memorized in advance (installed) on a computer readable non-transitory recording medium. For example, the control program 100 of the on-board device 20 is memorized in advance at the ROM 20B. However, this is not limiting and a program may be provided in a mode of being recorded on a non-transitory recording medium such as a CD-ROM (compact disc read-only memory), DVD-ROM (digital versatile disc read-only memory), USB (universal serial bus) memory or the like. Modes are also possible in which a program is downloaded from external equipment via a network.
[0083] The flow of processing described in the above exemplary embodiment is an example. Unnecessary steps may be removed, new steps may be added, and processing sequences may be rearranged within a scope not departing from the gist of the disclosure.