Vehicular apparatus and method for active noise control, and vehicle including vehicular apparatus
10964303 ยท 2021-03-30
Assignee
Inventors
Cpc classification
B60W30/20
PERFORMING OPERATIONS; TRANSPORTING
G10K11/178
PHYSICS
G10K2210/30231
PHYSICS
G10K11/17821
PHYSICS
G10K2210/30351
PHYSICS
International classification
G10K11/178
PHYSICS
B60W30/20
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A vehicular apparatus for active noise control may include: a sensing unit configured to sense information characterizing at least one of an environment inside of a vehicle and an environment outside of the vehicle; and a controller configured extract road roughness information characterizing road roughness from the sensed information, to calculate a convergence coefficient based on the road roughness information, to generate a control signal by applying the convergence coefficient to a control filter coefficient, and to perform active noise control using the control signal.
Claims
1. A vehicular apparatus for active noise control, the vehicular apparatus comprising: a sensing unit configured to sense information characterizing at least one of an environment inside of a vehicle and an environment outside of the vehicle; and a controller configured extract road roughness information characterizing road roughness from the sensed information, to calculate a convergence coefficient based on the road roughness information, to generate a control signal by applying the convergence coefficient to a control filter coefficient, and to perform active noise control using the control signal.
2. The vehicular apparatus of claim 1, wherein the sensing unit includes: a vibration sensor configured to sense vibration of the vehicle; a noise sensor configured to sense noise of the vehicle; and a vision sensor configured to acquire an image of a driving environment of the vehicle.
3. The vehicular apparatus of claim 2, wherein the vision sensor is configured to acquire an image characterizing a driving road state in front of the vehicle.
4. The vehicular apparatus of claim 1, wherein the controller includes: a road roughness extraction unit configured to extract the road roughness information from the sensed information; a convergence coefficient prediction controller configured to calculate the convergence coefficient based on a variation in the road roughness characterized by the road roughness information; and an active noise controller configured to generate the control signal, upon receiving a vibration and noise signal, by applying the convergence coefficient to the control filter coefficient.
5. The vehicular apparatus of claim 4, wherein the road roughness extraction unit includes: an input unit configured to receive driving environment information; a road extraction unit configured to extract information characterizing a road from the driving environment information; and a surface roughness extraction unit configured to extract information characterizing a surface roughness of the road.
6. The vehicular apparatus of claim 5, wherein the input unit is configured to extract image information characterizing a part of a road on which the vehicle is driving, the part of the road being in front of the vehicle, from the driving environment information.
7. The vehicular apparatus of claim 4, wherein the convergence coefficient prediction controller includes: a determination unit configured to determine whether the variation in the road roughness is greater than a reference variation; and a convergence coefficient update unit configured to calculate the convergence coefficient according to the variation in the road roughness when the variation in the road roughness is greater than the reference variation, or to set the convergence coefficient to an initial setting value when the variation in the road roughness is less than or equal to the reference variation.
8. The vehicular apparatus of claim 4, wherein the convergence coefficient prediction controller includes: a database configured to store a plurality of optimum convergence coefficients corresponding to variations in the road roughness, respectively; and a determination unit configured to determine the variation in the road roughness based on the road roughness information, to select from the database an optimum convergence coefficient corresponding to the variation in the road roughness, and to set the convergence coefficient as equal to the optimum convergence coefficient.
9. The vehicular apparatus of claim 4, wherein the active noise controller includes: a control filter update unit configured to apply the convergence coefficient to the control filter coefficient, upon receiving the vibration and noise signal, thereby updating the control filter coefficient; and a control signal generation unit configured to generate the control signal based on the updated control filter coefficient.
10. An active noise control method of a vehicular active noise control apparatus including a sensing unit and a controller, the active noise control method comprising: sensing, by a sensing unit, information characterizing at least one of an environment inside of a vehicle and an environment outside of the vehicle; extracting, by the controller, road roughness information characterizing road roughness from the sensed information; determining, by the controller, whether a variation in the road roughness characterized by the road roughness information is greater than a reference variation; when the variation in the road roughness is greater than the reference variation, calculating, by the controller, a convergence coefficient corresponding to the variation in the road roughness; applying, by the controller, a vibration and noise signal and the convergence coefficient to a control filter coefficient, thereby updating the control filter coefficient; and generating, by the controller, a control signal based on the updated control filter coefficient.
11. The active noise control method of claim 10, wherein the extracting of the road roughness information comprises: receiving, by the controller, driving environment information; extracting, by the controller, information characterizing a road from the driving environment information; and extracting, by the controller, a surface roughness of the road.
12. The active noise control method of claim 11, wherein the receiving of the driving environment information comprises extracting, by the controller, image information characterizing a part of a road on which the vehicle is driving, the part of the road being in front of the vehicle, from the driving environment information.
13. The active noise control method of claim 10, wherein the determining of whether the variation in the road roughness is greater than the reference variation comprises setting, by the controller, the convergence coefficient to an initial setting value when the variation in the road roughness is less than or equal to the reference variation.
14. An active noise control method of a vehicular active noise control apparatus including a database storing a plurality of optimum convergence coefficients, a sensing unit, and a controller, the active noise control method comprising: sensing, by the sensing unit, information characterizing at least one of an environment inside of a vehicle and an environment outside of the vehicle; extracting, by the controller, road roughness information characterizing road roughness from the sensed information; determining, by the controller, a variation in the road roughness based on the road roughness information; selecting, by the controller, an optimum convergence coefficient among the plurality of stored optimum convergence coefficients corresponding to the variation in the road roughness; setting, by the controller, a convergence coefficient as equal to the selected optimum convergence coefficient; applying, by the controller, a vibration and noise signal and the convergence coefficient to a control filter coefficient, thereby updating the control filter coefficient; and generating, by the controller, a control signal based on the updated control filter coefficient.
15. The active noise control method of claim 14, wherein the extracting of the road roughness information comprises: receiving, by the controller, driving environment information; extracting, by the controller, information characterizing a road from the driving environment information; and extracting, by the controller, a surface roughness of the road.
16. The active noise control method of claim 15, wherein the receiving of the driving environment information comprises extracting, by the controller, image information characterizing a part of a road on which the vehicle is driving, the part of the road being in front of the vehicle, from the driving environment information.
17. A non-transitory computer readable recording medium having recorded thereon a program for executing the active noise control method of claim 14.
18. A vehicle including an active noise control apparatus, the vehicle comprising: a microphone configured to detect noise; an active noise control apparatus configured to perform active noise control in which the noise is actively controlled; an amplifier configured to amplify the actively controlled noise; and a speaker configured to output the amplified noise, wherein the active noise control apparatus includes: a sensing unit configured to sense information characterizing at least one of an environment inside of a vehicle and an environment outside of the vehicle; and a controller configured to extract road roughness information characterizing road roughness from the sensed information, to calculate a convergence coefficient based on the road roughness information, to generate a control signal by applying the convergence coefficient to a control filter coefficient, and to perform the active noise control using the control signal.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings, which are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the disclosure and together with the description serve to explain the principle of the disclosure. In the drawings:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9) It should be understood that the above-referenced drawings are not necessarily to scale, presenting a somewhat simplified representation of various preferred features illustrative of the basic principles of the disclosure. The specific design features of the present disclosure, including, for example, specific dimensions, orientations, locations, and shapes, will be determined in part by the particular intended application and use environment.
DETAILED DESCRIPTION OF THE DISCLOSURE
(10) Exemplary embodiments of the present disclosure are described in detail so as for those of ordinary skill in the art to easily implement the disclosure with reference to the accompanying drawings. However, the present disclosure may be implemented in various different forms and is not limited to these embodiments. To clearly describe the present disclosure, parts unrelated to the description are omitted in the drawings and like reference numerals in the specification denote like elements.
(11) Throughout the specification, one of ordinary skill would understand terms include, comprise, and have to be interpreted by default as inclusive or open rather than exclusive or closed unless expressly defined to the contrary. Further, terms such as unit, module, etc. disclosed in the specification mean units for processing at least one function or operation, which may be implemented by hardware, software, or a combination thereof.
(12) Throughout the specification, when a certain part includes a certain component, this indicates that the part may further include another component instead of excluding another component unless there is no different disclosure. The same reference numbers will be used throughout the drawings to refer to the same parts.
(13) It is understood that the term vehicle or vehicular or other similar term as used herein is inclusive of motor vehicles in general such as passenger automobiles including sports utility vehicles (SUV), buses, trucks, various commercial vehicles, watercraft including a variety of boats and ships, aircraft, and the like, and includes hybrid vehicles, electric vehicles, plug-in hybrid electric vehicles, hydrogen-powered vehicles and other alternative fuel vehicles (e.g., fuels derived from resources other than petroleum). As referred to herein, a hybrid vehicle is a vehicle that has two or more sources of power, for example both gasoline-powered and electric-powered vehicles.
(14) Additionally, it is understood that one or more of the below methods, or aspects thereof, may be executed by at least one controller. The term controller may refer to a hardware device that includes a memory and a processor. The memory is configured to store program instructions, and the processor is specifically programmed to execute the program instructions to perform one or more processes which are described further below. The controller may control operation of units, modules, parts, devices, or the like, as described herein. Moreover, it is understood that the below methods may be executed by an apparatus comprising the controller in conjunction with one or more other components, as would be appreciated by a person of ordinary skill in the art.
(15) Furthermore, the controller of the present disclosure may be embodied as non-transitory computer readable media containing executable program instructions executed by a processor. Examples of the computer readable mediums include, but are not limited to, ROM, RAM, compact disc (CD)-ROMs, magnetic tapes, floppy disks, flash drives, smart cards and optical data storage devices. The computer readable recording medium can also be distributed throughout a computer network so that the program instructions are stored and executed in a distributed fashion, e.g., by a telematics server or a Controller Area Network (CAN).
(16) Hereinafter, a vehicular apparatus and method for active noise control and a vehicle including the apparatus, applicable to embodiments of the present disclosure, will be described in detail with reference to
(17)
(18) As shown in
(19) Here, the active noise control apparatus 400 may include a sensing unit 410 for sensing vibration, noise, and driving environment information of the vehicle 10, and a controller 420 for extracting road roughness information, which may characterize the roughness of a road, such as the road on which the vehicle 10 is traveling, from the driving environment information, updating a convergence coefficient based on the extracted road roughness information, and applying the updated convergence coefficient to a control filter coefficient to generate a control signal, and a controller 420 for active noise control using the generated control signal.
(20) The sensing unit 410 may include a vibration sensor for sensing vibration of a vehicle, a noise sensor for sensing noise of the vehicle, and a vision sensor for sensing a driving environment of the vehicle.
(21) For example, the vision sensor may sense a driving road state of a part in front of a vehicle from the driving environment of the vehicle.
(22) Then, the controller 420 may extract road roughness information from the driving environment information.
(23) Here, the controller 420 may extract information characterizing a road part corresponding to a specific section from image information of a driving road of the part in front of a vehicle from the driving environment information and may extract road roughness information of the corresponding road part.
(24) For example, the road part corresponding to the specific section may be a road including at least one of a step difference and a Belgian road but, is not limited thereto.
(25) Then, the controller 420 may update and predict the convergence coefficient according to a variation in road roughness based on the extracted road roughness information.
(26) Here, upon receiving information characterizing the road roughness, the controller 420 may determine whether the variation in road roughness is greater than a reference variation.
(27) When the variation in road roughness is greater than the reference variation, the controller 420 may update the convergence coefficient corresponding to the variation in road roughness or, when the variation in road roughness is less than or equal to the reference variation, the controller 420 may set the convergence coefficient to an initial setting value.
(28) Here, when updating the convergence coefficient corresponding to the variation in road roughness, the controller 420 may update the convergence coefficient according to the equation (n)=+|v| ((n) being an updated convergence coefficient, being an initial setting convergence coefficient, and |v| being a variation in road roughness).
(29) That is, when updating the convergence coefficient corresponding to the variation in road roughness, the controller 420 may perform update to increase the convergence coefficient in proportion to the variation in road roughness.
(30) In another case, the controller 420 may establish a plurality of optimum convergence coefficients corresponding to variations in road roughness, respectively, may store the plurality of optimum convergence coefficients in a database, may determine the variation in road roughness upon receiving the information characterizing the road roughness, and may then also select an optimum convergence coefficient corresponding to the determined variation in road roughness from the database and may update the optimum convergence coefficient.
(31) Then, the controller 420 may include an active noise controller for applying the updated convergence coefficient or a convergence coefficient of a reference setting value to the control filter coefficient to generate a control signal upon receiving a vibration and noise signal.
(32) That is, upon receiving the vibration and noise signal, the controller 420 may apply the updated convergence coefficient to the control filter coefficient to update the control filter coefficient and may generate the control signal based on the control filter coefficient to which the updated convergence coefficient is applied.
(33) Here, when updating the control filter coefficient, the controller 420 may update the control filter coefficient according to the equation w(n+1)=w(n)+(n)x(n)e(n) (w(n+1) being an updated control filter coefficient, w(n) being a current control filter coefficient, (n) being an updated convergence coefficient, x(n) being a vibration signal, and e(n) being a noise signal).
(34) When generating the control signal, the controller 420 may generate the control signal according to the equation y(n)=w(n)x(n) (y(n) being a control signal, w(n) being a current control filter coefficient, and x(n) being a vibration signal).
(35) As such, the present disclosure may update a convergence coefficient based on road roughness and may apply the updated convergence coefficient to a control filter coefficient to generate a control signal and, thus, may be rapidly adaptable to changes various driving conditions with changed road roughness, thereby embodying optimum noise control performance.
(36) That is, the present disclosure may be rapidly adaptable to changes in driving conditions that causes a change in road noise such as a change in road roughness, using a vision sensor installed in an autonomous vehicle, thereby embodying optimum control performance.
(37) As such, the present disclosure may embody optimum control performance based on changes in driving conditions such as a road or a vehicle speed.
(38) In particular, the present disclosure may apply road characteristics to embody optimum control performance when a vehicle is driven on a particular road (a step difference or a Belgian road).
(39)
(40) As shown in
(41) Here, the sensing unit 410 may include a vibration sensor 412 for sensing vibration of a vehicle, a noise sensor 414 for sensing for sensing noise of the vehicle, and a vision sensor 416 for sensing the driving environment of the vehicle.
(42) For example, the vision sensor 416 may sense a driving road state of the part in front of a vehicle from the driving environment of the vehicle.
(43) The controller 420 may include a road roughness extraction unit 424 for extracting information characterizing road roughness (road roughness information) from the driving environment information, a convergence coefficient prediction controller 426 for updating and predicting a convergence coefficient depending on a variation in road roughness based on the extracted information characterizing road roughness, and an active noise controller 422 for applying the predicted convergence coefficient to a control filter coefficient to generate a control signal upon receiving a vibration and noise signal.
(44) For example, the convergence coefficient prediction controller 426 may perform a first method of updating a convergence coefficient based on a variation in road roughness or a second method of establishing a plurality of optimum convergence coefficients corresponding to variations in road roughness, each of the optimum convergence coefficients being stored in a database, through testing or the like, and updating the convergence coefficient in real-time with respect to the variation in road roughness.
(45) In the case of the first method, upon receiving the road roughness, the convergence coefficient prediction controller 426 may determine whether the variation in road roughness is greater than the reference variation and may update the convergence coefficient corresponding to the variation in road roughness when the variation in road roughness is greater than the reference variation, or may set the convergence coefficient to an initial setting value when the variation in road roughness is less than or equal to the reference variation.
(46) Here, when updating the convergence coefficient corresponding to the variation in road roughness, the convergence coefficient prediction controller 426 may update the convergence coefficient according to the equation (n)=+|v| ((n) being an updated convergence coefficient, being an initial setting convergence coefficient, and |v| being a variation in road roughness).
(47) That is, when updating the convergence coefficient corresponding to the variation in road roughness, the convergence coefficient prediction controller 426 may perform update to increase the convergence coefficient in proportion to the variation in road roughness.
(48) In the case of the second method, the convergence coefficient prediction controller 426 may establish a plurality of optimum convergence coefficients corresponding to variations in road roughness, respectively, each of the optimum convergence coefficients being stored in a database, may determine the variation in road roughness upon receiving the information characterizing the road roughness, may select an optimum convergence coefficient corresponding to the determined variation in road roughness from the database, and may update the optimum convergence coefficient.
(49) Then, the active noise controller 422 may apply the updated convergence coefficient to a control filter coefficient to update a control filter coefficient upon receiving a vibration and noise signal and may generate a control signal based on the control filter coefficient to which the updated convergence coefficient is applied.
(50) Here, when updating the control filter coefficient, the active noise controller 422 may update the control filter coefficient according to the equation w(n+1)=w(n)+(n)x(n)e(n) (w(n+1) being an updated control filter coefficient, w(n) being a current control filter coefficient, (n) being an updated convergence coefficient, x(n) being a vibration signal, and e(n) being a noise signal).
(51) When generating the control signal, the active noise controller 422 may generate the control signal according to the equation y(n)=w(n)x(n) (y(n) being a control signal, w(n) being a current control filter coefficient, and x(n) being a vibration signal).
(52)
(53) As shown in
(54) The vision sensor 416 may sense a driving road state of a part in front of a vehicle from the driving environment of the vehicle.
(55) In general, an active noise control method for reducing road noise of a vehicle generates a control signal using vibration transferred to a vehicle body through a tire and an indoor noise signal and reproduces the control signal through a speaker, thereby reducing noise.
(56) A conventional control algorithm requires continuous driving in the same condition in order to obtain an optimum control filter and to ensure the highest control performance.
(57) However, in general driving conditions, road roughness is changed as shown in
(58) Accordingly, a control algorithm according to the present disclosure may extract a change in road roughness using a vision sensor installed to a vehicle and may predict and update a convergence coefficient using the extracted change in road roughness to enhance a control filter convergence speed in order to help autonomous driving or driving of a driver.
(59) That is, the active noise control apparatus for reducing road noise according to the present disclosure may further include a vision sensor for measuring a vision signal, a road roughness extraction unit for extracting information characterizing road roughness from the vision signal of the vision sensor, and a convergence coefficient prediction controller for enhancing control convergence using the change in road roughness.
(60)
(61) As shown in
(62) Here, the input unit 424-1 may receive image information characterizing a driving road of the part in front of a vehicle from the driving environment information.
(63) The road extraction unit 424-2 may extract a road part corresponding to a specific section from the image information of the part in front of a vehicle from the driving environment information.
(64) For example, the road part corresponding to the specific section may be a road including at least one of a step difference and a Belgian road but, is not limited thereto.
(65) That is, the road roughness extraction unit 424 may receive a front part vision signal measured by the vision sensor, may extract information characterizing the road part corresponding to the specific section from the corresponding vision signal, and may recognize the roughness degree of the road from the extracted road image to output a corresponding value of road roughness v(n).
(66)
(67)
(68) As shown in
(69) Here, upon receiving road roughness v(n), the determination unit 426-1 may determine whether a variation v in road roughness is greater than a reference variation ||.
(70) When the variation v in road roughness is greater than the reference variation ||, the convergence coefficient update unit 426-2 may update a convergence coefficient corresponding to a variation in road roughness or when the variation in road roughness is less than or equal to the reference variation, the convergence coefficient update unit 426-2 may set a convergence coefficient to an initial setting value.
(71) The reference variation || may be an absolute value of a preset reference value.
(72) When updating the convergence coefficient corresponding to the variation in road roughness, the convergence coefficient update unit 426-2 may update the convergence coefficient according to the equation (n)=+|v| ((n) being an updated convergence coefficient, being an initial setting convergence coefficient, and |v| being a variation in road roughness).
(73) That is, when updating the convergence coefficient corresponding to the variation in road roughness, the convergence coefficient update unit 426-2 may perform update to increase the convergence coefficient in proportion to the variation in road roughness.
(74) In addition, the active noise controller 422 may include a control filter update unit 422-1 and a control signal generation unit 422-2.
(75) Here, upon receiving a vibration and noise signal, the control filter update unit 422-1 may apply the updated convergence coefficient to a control filter coefficient to update a control filter coefficient.
(76) In this case, when updating the control filter coefficient, the control filter update unit 422-1 may update the control filter coefficient according to the equation w(n+1)=w(n)+(n)x(n)e(n) (w(n+1) being an updated control filter coefficient, w(n) being a current control filter coefficient, (n) being an updated convergence coefficient, x(n) being a vibration signal, and e(n) being a noise signal).
(77) The control signal generation unit 422-2 may generate a control signal based on the control filter coefficient to which the updated convergence coefficient is applied.
(78) Here, when generating the control signal, the control signal generation unit 422-2 may generate the control signal according to the equation y(n)=w(n)x(n) (y(n) being a control signal, w(n) being a current control filter coefficient, and x(n) being a vibration signal).
(79) A conventional active noise control method may update a control filter coefficient depending on the magnitude of the vibration and noise signal using a fixed convergence coefficient .
(80) In general, as the value of a convergence coefficient is increased, a control filter convergence speed is increased and converges on an optimum value within a short time but, the stability of a controller is degraded and, in the worst case, divergence of the controller occurs to thus generate abnormal noise.
(81) Accordingly, as in a conventional active noise control method, when a convergence coefficient is set and fixed to an appropriate value, there is a problem in that a vehicle is not capable of rapidly adapting to changes in driving conditions that change road noise, such as changes in road roughness.
(82) However, according to the present disclosure, a convergence coefficient may be updated depending on the driving situation using information characterizing road roughness without the use of a fixed convergence coefficient and, thus, a control filter convergence speed may be optimized.
(83) That is, according to the first embodiment of the present disclosure, when a variation in road roughness that directly affects control performance is less than or equal to a predetermined magnitude, the convergence coefficient of an initial setting value may be used without changes and, when the variation in road roughness is greater than the predetermined magnitude, a convergence coefficient may be increased in proportion to the variation and, accordingly, a control filter convergence speed may be more rapidly improved.
(84)
(85) As shown in
(86) Here, the database 426-3 may establish and store an optimum convergence coefficient corresponding to a variation in road roughness in the form of a database.
(87) Upon receiving information characterizing road roughness, the determination unit 426-1 may determine a variation in road roughness, may select an optimum convergence coefficient corresponding to the determined variation in road roughness from the database 426-3, and may update the optimum convergence coefficient.
(88) In addition, the active noise controller 422 may include the control filter update unit 422-1 and the control signal generation unit 422-2.
(89) Here, upon receiving a vibration and noise signal, the control filter update unit 422-1 may apply the updated convergence coefficient to a control filter coefficient to update the control filter coefficient.
(90) In this case, when updating the control filter coefficient, the control filter update unit 422-1 may update the control filter coefficient according to the equation w(n+1)=w(n)+(n)x(n)e(n) (w(n+1) being an updated control filter coefficient, w(n) being a current control filter coefficient, (n) being an updated convergence coefficient, x(n) being a vibration signal, and e(n) being a noise signal).
(91) The control signal generation unit 422-2 may generate a control signal based on the control filter coefficient to which the updated convergence coefficient is applied.
(92) When generating the control signal, the control signal generation unit 422-2 may generate the control signal according to the equation y(n)=w(n)x(n) (y(n) being a control signal, w(n) being a current control filter coefficient, and x(n) being a vibration signal).
(93) According to the second embodiment of the present disclosure, a plurality of optimum convergence coefficients corresponding to variations in road roughness, respectively, may be established through testing and stored in a database, and a convergence coefficient may be updated or set so as to equal a given optimum convergence coefficient based on the corresponding variation in road roughness, instead of a method of updating a convergence coefficient using road roughness in real-time using a specific conditional equation, as in the first embodiment.
(94)
(95) As shown in
(96) Here, according to the present disclosure, a driving road state of a part in front of a vehicle from the driving environment of the vehicle may be sensed.
(97) According to the present disclosure, road roughness may be extracted from the driving environment information (S20).
(98) Here, according to the present disclosure, the extracting of road roughness from the driving environment information may include inputting driving environment information, extracting information characterizing a road from the driving environment information, and extracting surface roughness from the extracted information characterizing the road.
(99) According to the present disclosure, in the inputting of the driving environment information, image information characterizing a driving road of the part in front of a vehicle from the driving environment information may be received.
(100) According to the present disclosure, in the extracting the information characterizing the road from the driving environment information, information characterizing a road part corresponding to a specific section may be extracted from the image information characterizing the driving road of the part in front of a vehicle from the driving environment information.
(101) Then, according to the present disclosure, whether the variation in road roughness is greater than the reference variation may be determined based on the extracted information characterizing the road roughness (S30).
(102) Then, according to the present disclosure, when the variation in road roughness is greater than the reference variation, a convergence coefficient corresponding to the variation in road roughness may be updated (S40).
(103) Here, according to the present disclosure, with regard to update of the convergence coefficient corresponding to the variation in road roughness, the convergence coefficient may be updated according to the equation (n)=+|v| ((n) being an updated convergence coefficient, being an initial setting convergence coefficient, and |v| being a variation in road roughness).
(104) According to the present disclosure, when the variation in road roughness is less than or equal to the reference variation, a convergence coefficient may be set to the initial setting value (S50).
(105) According to the present disclosure, the vibration and noise signal and the updated convergence coefficient may be applied to a control filter coefficient to update the control filter coefficient (S60).
(106) That is, according to the present disclosure, update may be performed to increase the convergence coefficient in proportion to the variation in road roughness.
(107) Here, according to the present disclosure, with regard to update of the control filter coefficient, the control filter coefficient may be updated according to the equation w(n+1)=w(n)+(n)x(n)e(n) (w(n+1) being an updated control filter coefficient, w(n) being a current control filter coefficient, (n) being an updated convergence coefficient, x(n) being a vibration signal, and e(n) being a noise signal).
(108) Then, according to the present disclosure, a control signal may be generated based on the control filter coefficient to which the updated convergence coefficient is applied (S70).
(109) Here, according to the present disclosure, with regard to the generation of a control signal, the control signal may be generated according to the equation y(n)=w(n)x(n) (y(n) being a control signal, w(n) being a current control filter coefficient, and x(n) being a vibration signal).
(110) Then, according to the present disclosure, whether active noise control is terminated may be determined (S80) and, when active noise control is determined to be terminated, the vehicular active noise control method may be terminated.
(111) As such, according to the first embodiment of the present disclosure, when a variation in road roughness that directly affects control performance is less than or equal to a predetermined magnitude, a convergence coefficient of an initial setting value may be used without a change and, when the variation in road roughness is greater than the predetermined magnitude, a convergence coefficient may be increased in proportion to the variation and, accordingly, a control filter convergence speed may be more rapidly improved.
(112)
(113) As shown in
(114) Here, according to the present disclosure, the driving road state of a part in front of a vehicle from the driving environment of the vehicle may be sensed.
(115) According to the present disclosure, road roughness may be extracted from the driving environment information (S120).
(116) Here, according to the present disclosure, the extracting of road roughness from the driving environment information may include inputting driving environment information, extracting information characterizing a road from the driving environment information, and extracting surface roughness from the extracted information characterizing the road.
(117) According to the present disclosure, in the inputting of the driving environment information, image information characterizing a driving road of the part in front of a vehicle from the driving environment information may be received.
(118) According to the present disclosure, in the extracting the information characterizing the road from the driving environment information, information characterizing a road part corresponding to a specific section may be extracted from the image information characterizing the driving road of the part in front of a vehicle from the driving environment information.
(119) Then, according to the present disclosure, the variation in road roughness may be determined based on the extracted road roughness (S130).
(120) According to the present disclosure, a plurality of optimum convergence coefficients corresponding to the determined variation in road roughness may be selected from the database and updated (S140).
(121) Here, the plurality of optimum convergence coefficients corresponding to a variation in road roughness may be established through testing and stored in a database.
(122) Then, according to the present disclosure, the vibration and noise signal and the updated convergence coefficient may be applied to the control filter coefficient to update the control filter coefficient (S150).
(123) That is, according to the present disclosure, update may be performed to increase the convergence coefficient in proportion to the variation in road roughness.
(124) Here, according to the present disclosure, when updating a control filter coefficient, the control filter coefficient may be updated according to the equation w(n+1)=w(n)+(n)x(n)e(n) (w(n+1) being an updated control filter coefficient, w(n) being a current control filter coefficient, (n) being an updated convergence coefficient, x(n) being a vibration signal, and e(n) being a noise signal).
(125) Then, according to the present disclosure, the control signal may be generated based on the control filter coefficient to which the updated convergence coefficient is applied (S160).
(126) Here, according to the present disclosure, when generating the control signal, the control signal may be generated according to the equation y(n)=w(n)x(n) (y(n) being a control signal, w(n) being a current control filter coefficient, and x(n) being a vibration signal).
(127) Then, according to the present disclosure, whether active noise control is terminated may be determined (S170) and, when active noise control is determined to be terminated, the vehicular active noise control method may be terminated.
(128) As such, according to the second embodiment of the present disclosure, a plurality of optimum convergence coefficients corresponding to variations in road roughness, respectively, may be established through testing and stored in a database, and a convergence coefficient may be updated using the optimum convergence coefficients, instead of a method of updating a convergence coefficient using road roughness in real-time using a specific conditional equation, as in the first embodiment.
(129) A vehicular apparatus and method for active noise control and a vehicle including the vehicular apparatus according to embodiments of the present disclosure may update a convergence coefficient based on road roughness and may apply the updated convergence coefficient to a control filter coefficient to generate a control signal and, thus, may be rapidly adaptable to changes in various driving conditions with changed road roughness, thereby achieving optimum noise control performance. As such, the present disclosure may enable rapid adaptation to changes in driving conditions that causes a change in road noise such as a change in road roughness using a vision sensor installed in an autonomous vehicle, thereby embodying optimum control performance.
(130) The present disclosure may achieve optimum control performance based on changes in driving conditions such as a road or a vehicle speed. That is, the present disclosure may apply road characteristics to achieve optimum control performance regardless of the road on which the vehicle is driven.
(131) It will be appreciated by persons skilled in the art that that the effects that could be achieved with the present disclosure are not limited to what has been particularly described hereinabove and other advantages of the present disclosure will be more clearly understood from the detailed description.
(132) It will be apparent to those skilled in the art that various modifications and variations can be made in the present disclosure without departing from the spirit or scope of the disclosure. Thus, it is intended that the present disclosure cover the modifications and variations of this disclosure provided they come within the scope of the appended claims and their equivalents.