Realisation of controller transfer function for active noise cancellation

09818394 · 2017-11-14

    Inventors

    Cpc classification

    International classification

    Abstract

    An apparatus for realizing an active noise cancellation control law transfer function between a sensing microphone and a speaker. The apparatus includes a multiplicity of filters. Each filter is operable over a different frequency range. At least one filter has an adjustable parameter whereby the filter can be adjusted such that the filters cumulatively realize a required control law transfer function. The adjustable parameter may in one embodiment be the amplitude. In other embodiments, it may be other parameters.

    Claims

    1. An active noise cancellation apparatus comprising: a sensing microphone; a speaker; and a peak filter, a notch filter, and a shelving filter, each filter being operable over a different frequency range, the center frequency of the frequency range of the notch filter being greater than the center frequency of the frequency range of the peak filter and less than the center frequency of the frequency range of the shelving filter, and at least one of the peak, notch, or shelving filters having at least one adjustable parameter whereby the at least one filter can be adjusted such that the peak, notch, and shelving filters cumulatively realise a required active noise cancellation control law transfer function; and wherein the speaker receives a signal comprising an output of the sensing microphone modified by the control law transfer function.

    2. Apparatus as claimed in claim 1 wherein each of the peak, notch, and shelving filters includes at least one adjustable parameter.

    3. Apparatus as claimed in claim 2 wherein the adjustable parameter is amplitude.

    4. Apparatus as claimed in claim 2 wherein the adjustable parameter is bandwidth.

    5. Apparatus as claimed in claim 2, wherein the Q of the peak filter and the notch filter is adjustable.

    6. Apparatus as claimed in claim 1 wherein the peak filter and the notch filter comprise parametric filters.

    7. Apparatus as claimed in claim 1 wherein the adjustable parameter is dynamically adjustable.

    8. Apparatus as claimed in claim 7 further comprising an adjustment controller adapted to monitor a noise signal from the sensing microphone and to adjust the at least one adjustable parameter.

    9. Apparatus as claimed in claim 8 wherein a plurality of parameters are adjustable, and the adjustment controller determines which parameter or parameters of one or more of the peak, notch, and shelving filters requires adjustment.

    10. Apparatus as claimed in claim 9, wherein the adjustment controller comprises a digital signal processor.

    11. Apparatus as claimed in claim 7 further comprising an adjustable gain stage.

    12. Apparatus as claimed in claim 1, further comprising an adjustable gain stage.

    13. Apparatus as claim in claim 1 wherein the peak, notch, and shelving filters are analog.

    14. Apparatus as claim in claim 1 wherein the filters are configured in a cascaded arrangement of peak filter, notch filter, and shelving filter.

    15. Apparatus as claimed in claim 1, wherein the signal modified by the control law transfer function is adapted to cancel the noise signal sensed by the microphone.

    16. Apparatus as claimed in claim 1, wherein the peak filter and notch filter have centre frequencies of approximately 300 Hz and 8 kHz respectively.

    17. Apparatus as claimed in claim 1, wherein the signal generated by the control law transfer function is adapted to cancel noise not generated by the speaker.

    18. A method of active noise cancellation for apparatus including a speaker, a sensing microphone, a peak filter, a notch filter, and a shelving filter, each of the plurality of filters being operable over a different frequency range, the center frequency of the frequency range of the notch filter being greater than the center frequency of the frequency range of the peak filter and less than the center frequency of the frequency range of the shelving filter and at least one of the filters having at least one adjustable parameter whereby the at least one filter can be adjusted, the method comprising: monitoring a noise signal detected by the sensing microphone; using the monitored signal to determine the noise cancellation performance of the apparatus; dynamically adjusting the adjustable parameter dependent on the determined performance such that the plurality of filters cumulatively realise a control law transfer function to implement active noise cancellation; and actuating the speaker with an output of the sensing microphone modified by the control law transfer function.

    19. A method as claimed in claim 18, wherein a plurality of parameters are adjustable and the method includes determining which parameter or parameters of one or more of the plurality of filters requires adjustment.

    20. A method as claimed in claim 18, further comprising adjusting the gain of the apparatus.

    21. Method as claim in claim 18 wherein the peak, notch, and shelving filters are analog.

    22. A method as claimed in claim 18, wherein the signal modified by the control law transfer function is adapted to cancel the noise signal sensed by the microphone.

    23. Apparatus for realising an active noise cancellation control law transfer function between a sensing microphone and a speaker, the apparatus comprising a plurality of filters, each filter being operable over a different frequency range, at least one of the plurality of filters having at least one adjustable parameter whereby the at least one filter can be adjusted such that the plurality of filters cumulatively realise an active noise cancellation control law transfer function, and an adjustment controller operable to monitor an externally generated noise signal detected by the sensing microphone and to dynamically adjust the at least one adjustable parameter whereby the plurality of filters cumulatively realise a control law transfer function required to implement active noise cancellation.

    24. Apparatus as claimed in claim 23, wherein a plurality of parameters are adjustable, and the adjustment controller determines which parameter or parameters of one or more of the plurality of filters requires adjustment.

    25. Apparatus as claimed in claim 24, wherein the adjustment controller comprises a digital signal processor.

    26. Apparatus as claimed in claim 24, further comprising an adjustable gain stage.

    27. Apparatus as claimed in claim 23, wherein the signal modified by the control law transfer function is adapted to cancel the noise signal sensed by the microphone.

    Description

    BRIEF DRAWING DESCRIPTION

    (1) One or more embodiments of the invention will be described below with reference to the drawings in which:

    (2) FIG. 1: Is a diagrammatic representation of a known feedback active noise cancellation system.

    (3) FIG. 2: Is a diagram showing gain plotted against frequency for the desired response for a known control law a transfer function for an active noise cancellation system such as that shown diagrammatically in FIG. 1

    (4) FIG. 3: Is a circuit diagram showing one example of a possible circuit realisation of a control law transfer function such as that represented in FIG. 2.

    (5) FIG. 4: Is a diagrammatic representation of a feedback active noise cancellation system according to one embodiment of the invention.

    DESCRIPTION OF ONE OF MORE EMBODIMENTS

    (6) Referring to FIG. 1, a known active noise cancellation system is shown in which a speaker or driver 1 delivers sound in a selected region, usually the enclosed space between a headset or earphone and the user's inner ear, for example. The sound from loudspeaker 1 is sensed by sensing microphone(s) 2, which also senses any noise N in the selected region. A controller 3 receives the output from the sensing microphone(s) 2 and applies an appropriate control law to actuate the speaker 1 such that the noise N is effectively cancelled.

    (7) In order to provide an appropriate signal to speaker 1, the controller 3 must realise a suitable control law transfer function between the sensing microphone (s) and speaker.

    (8) Turning now to FIG. 2, a plot of gain against frequency for a control law transfer function known for use in the active noise cancellation system as broadly outlined in FIG. 1 is shown. As can be seen from FIG. 2, the general form of the function includes an amplitude peak at around 300 Hz, a notch at approximately 8 kHz, and a rising characteristic above 10 kHz.

    (9) In order to realise the function shown, a solution is proposed which uses a plurality of filters having one or more adjustable parameters. The filters are each operable over a different selected frequency range in a similar manner to a multi-channel audio equaliser. Thus the filters may cumulatively realise a required control law transfer function. In one embodiment, the proposed solution uses parametric filters, although those skilled in the art will appreciate that other forms of filter may be used. Those skilled in the art will also realise that the resultant circuit construction may take a variety of physical forms, and may in some embodiments be provided in the form of an integrated circuit with few, if any, additional components.

    (10) A parametric filter allows adjustment of centre frequency, quality factor (Q) and amplitude. Therefore, a parametric filter provides significant flexibility for an application such as the realisation of a selected frequency band of a control law transfer function.

    (11) Control law transfer functions are invariably based on a minimum phase system, and therefore the amplitude and phase characteristics are uniquely related. Accordingly, one only needs to realise the desired amplitude response and the phase response will automatically follow, or vice versa. Hence in some embodiments the adjustable parameter for one or more of the filters may simply be amplitude.

    (12) In one embodiment a plurality of parametric filters may be used together, in a manner similar to use of a parametric equaliser, to realise a control law transfer function. In particular, if there is a sufficient number of filters (for example being analogous to a parametric equaliser with a number of channels) and range of adjustment, any amplitude shape i.e. any gain profile with respect to frequency can be realised over a selected bandwidth and so it is possible to realise any desired or required control law transfer function. In some embodiments, multiple filter parameters of multiple filters are adjustable. In other embodiments, only a single parameter of a single filter of the plurality of filters may be adjustable.

    (13) In practice, it is usually necessary to rationalise the number of channels, i.e. the number of filters and the range of adjustment in order to minimise circuit complexity. However, if appropriate informed design choices are made, then because of the inherent flexibility of each parametric filter, a wide range of control law transfer functions can still be approximated to a sufficient level of accuracy.

    (14) Therefore, turning to the control law transfer function characteristic illustrated in FIG. 2, it will be seen that this may be sufficiently well matched with a filter arrangement that is analogous to a “2.5” channel parametric equaliser, i.e. two parametric filters and a shelving filter. The first and second channels correspond to two parametric filters that are fully featured and cover the 300 Hz peak at 8 KHz notch. The third channel corresponds to a shelving filter with a frequency and amplitude adjustment only (i.e. no Q).

    (15) The amplitude of a parametric equaliser is typically centred around 0 dB, so a separate adjustable gain stage is used to realise the final control or transfer function. In this example around 12 dB of gain is provided by this stage.

    (16) Turning now to FIG. 3, a typical circuit to realise the control or transfer function of FIG. 2 using the parametric equaliser approach is shown. In FIG. 3, the “ESRC” block provides the overall system gain, the 40 k potentiometers set the channel amplitude, the 1 k adjustable resistors set the channel Q (which determines the bandwidth over which the filter operates) for the peak and the notch, and the frequency of the shelf, the 100 k adjustable resistors set the channel frequency for the peak and the notch.

    (17) For integration into an integrated circuit it is typically necessary to have C2 and C3 as external components owing to the low corner frequencies that they realise. For the other capacitors it is possible to integrate them by rescaling (i.e. reducing the capacitor value and increasing the resistor values) whilst still meeting noise floor specifications. The integrated resistors can be realised by a number of means such as “switch cap” or “transconductance”.

    (18) The external component count is therefore only two capacitors (per left or right channel). The adjustable resistor settings can be programmed into the integrated circuit as a one time programmable (OTP) setting.

    (19) In another embodiment one or more parameters of one or more of the filters is dynamically adjustable. Therefore, the adjustable resistor settings for the embodiment shown in FIG. 3 may be reprogrammable settings permitting dynamic adjustment or change of control law transfer functions. FIG. 4 shows a system according to an embodiment of the invention in which the control law transfer function is realised by a controller 3 incorporating a plurality of filters (such as the arrangement shown in FIG. 3), at least one of the filters having an adjustable parameter. The FIG. 4 embodiment includes a dynamic performance adjustment controller 4 which sensing the noise cancellation performance of the apparatus comprising the system by monitoring the noise signal detected by the sensing microphone 2 and sends the necessary signals or instructions to the controller 3 to dynamically adjust one or more adjustable parameters of one or more of the filters that realise the control law transfer function. In one embodiment the adjustment controller 4 includes a digital signal processor which periodically monitors the signal from noise sensing microphone 2 and determines which parameters of the controller 3 require adjustment. Appropriate output signals (either analog or digital) are generated and provided to the controller 3 to make the required adjustment. The sensing microphone signal can then be used again to determine whether the adjustment is successful, and to what extent further adjustment is required.

    (20) As mentioned above, the invention may be used in association with an active noise cancellation device such as an active noise cancelling headset or earphone. In some embodiments the filters may be part of the device. In others, the filters may be remotely associated with the device, for example being provided in a remote control module. It will be seen that the invention allows continual or periodic monitoring of one or more acoustic or electro-acoustic characteristics of the active noise cancelling device so that the filter(s) can be adjusted to realise a control law transfer function dependent on the determined characteristic(s).

    (21) Similarly, the invention allows a generic filter circuit to be used which can be adjusted for different models or forms of active noise cancelling device. Furthermore, the invention may allow each specific device produced from a production line to be tested for one or more acoustic or electro-acoustic characteristics, so that the control law transfer function for each specific device may be adjusted to optimise performance of that device to account for manufacturing tolerances.

    (22) From the foregoing it will be seen that a solution is proposed which addresses the major limitations of the classical analog realisation of a control law transfer function. In particular, the invention provides an adjustable transfer function that is amenable to integration with a low external part count.

    (23) Those skilled in the art to which the invention relates will appreciate that the invention offers an elegant and viable alternative to a digital control law transfer function realisation. A digital realisation has the disadvantages of requiring high speed, low latency analog to digital and digital to analog conversion as well as the digital signal processing elements. This all comes at a cost in terms of power consumption, noise floor and price amongst others.

    (24) Those skilled in the art will also appreciate that the invention may equally be employed on a digital platform.