This present disclosure relates to LED lighting systems, controllers therefor, and to methods of controlling a plurality of LEDs.
Knowledge of the junction temperature of an LED can be useful to control the output of the LED. Typically, the peak wavelength and perceived colour of an LED depends on the operating temperature. Furthermore the luminous intensity of an LED can vary with temperature.
Although it is possible to measure the temperature of the LED, the temperature in the critical region—that is to say, the junction, which is typically a pn junction for a conventional LED—is generally not directly accessible. In the case that the LED is mounted on a heatsink, a temperature sensor may typically be mounted on the heatsink, and the temperature of the LED estimated from the measured heatsink temperature, by generating a thermal model of the arrangement, in order to estimate a temperature off-set between the measured heatsink temperature and the LED junction.
Recently, techniques have been developed by the applicant to directly estimate the junction temperature of an LED, based on its electrical characteristics. Such techniques do not require use of a separate temperature sensor, and may be referred to a “sensor-less sensing”. In particular it has been recognised that LED current-voltage characteristic (“IV curve”) of an LED has a well-defined relationship with temperature. Even a single measurement of the voltage across an LED at a specified operating current may thus be used to estimate the LED junction temperature, according to the well-known diode equation:
The applicant has refined these techniques to provide an estimation of the junction temperature from the voltage across the LED at a high current, and the voltage across the LED at a relatively lower current. Typically, the high current may be of the order of 10 mA to 10 A, and the relatively lower current may be of the order of 100 μA or less.
In particular, in applications where it is desirable to measure the temperature of a plurality of LEDs, the processing power required to apply such techniques might be considerable and not readily available. Such applications include use cases where an array of LEDs is required with matched operating wavelengths, or applications in which differently coloured LEDs (for instance, red, green and blue—RGB, or red, green blue and white—RGBW) are combined to provide a specific luminosity and perceived colour.
According to a first aspect of the present disclosure there is provided an LED lighting system comprising: a heatsink; a plurality of strings of LEDs each having a junction and being mounted on the heatsink, and a controller comprising a memory unit and a processor and being configured to supply a current to each of the strings of LEDs; wherein the processor comprises: a first temperature estimation subunit configured to generate a first estimate, being an estimate of a junction temperature of the LEDs of a one of the strings of LEDs; a heatsink temperature estimation subunit configured to estimate a temperature of the heatsink unit from the first estimate; and a second temperature estimation subunit configured to provide a second estimate, being an estimate of a junction temperature of the LEDs of a second string of LEDs, from the estimated temperature of the heatsink. Thus according to the LED lighting system of this aspect, a separate temperature-measuring component or circuitry is not required for each of the strings of LEDs. Moreover, the system provides that an estimation of a single string of LEDs' junction temperature be used to estimate the junction temperatures of others of a plurality of LEDs, sharing the same heatsink. Thus, according to this aspect it is not required to directly estimate the junction temperature of all of the strings of LEDs. As will be described in more detail below with regard to specific embodiments, this aspect relies on calculating the heatsink temperature from an LED string's junction temperature. The present inventors have appreciated that, at least for present purposes, it can be beneficial to estimate a heatsink temperature from the temperature of an operating LED, rather than vice-versa.
In one or more embodiments, the controller unit is configured to supply a PWM current to the first string of LEDs during an estimation phase during which the PWM has a high current time, and a low current time during which the current is non-zero. Thus the PWM current may be supplied as alternating high-current and low-current times (“high-low”), the low current being sufficiently small that the light emitted by the LEDs is negligible. The PWM current may be “high-low” during only an estimation phase, or may be high-low during other operational times (for instance when the LEDs are providing a luminous output but the temperature is not being estimated). Alternatively, low-current time of the PWM may not occupy the entire gap between pulses, as will be described in more detail below.
In one or more embodiments, the first temperature estimation subunit is configured to provide the estimate of the temperature of the junctions of the first string of LEDs during the estimation phase, from a difference between a voltage across the string of LEDs during the high current part, and a voltage across the LEDs during the low current part.
In one or more other embodiments, the controller unit is configured to supply a PWM pulse having a high current part and a low current part, and the first temperature estimation subunit is configured to provide the estimate of the junction temperature of the LEDs of the first string of LEDs from a voltage across the LEDs during the low current part.
In one or more embodiments, the heatsink temperature estimation subunit is configured to estimate the heatsink from an average current through the first string of LEDs and the estimated junction temperature of LEDs of the first string of LED. The average current may be defined as the total charge passing through the LED divided by the PWM period. In embodiments in which the PWM consists of a high current (I_high) and zero current, the average current is then simply given by I_high multiplied by the PWM duty cycle (which lies between 0, that is to say permanently off and 1 or 100%, that is to say permanently on).
In one or more embodiments, the memory unit is configured to store a lookup table defining a temperature difference between junction temperature of the LEDs of the first string of LEDs and the heatsink temperature for a plurality of average currents, and the heatsink temperature estimation subunit is configured to estimate the heatsink temperature using the lookup table. The lookup table may further define a temperature difference between junction temperature of the LEDs of the second string of LEDs and the heatsink temperature for a plurality of average currents, and the second LED estimation subunit is configured to estimate the junction temperature of the LEDs of the second string of LEDs using the lookup table. Such a lookup table may be relatively intensive on memory—but relatively light on processing requirements. Alternative embodiments, to which the present disclosure extends, will be readily apparent, for instance where a look-up table is not used, but the relationship between the average current and the temperature offset is determined—for example by performing a linear or quadratic “best-fit” to measured data, and the resulting coefficients are used to estimate the offset for any specific average current.
In one or more embodiments the LED system comprises a string of red LEDs, a string of blue LEDs a string of green LEDs and a string of white LEDs, and the first string of LEDs is the string of red LEDs. In one or more other embodiments the plurality of strings of LEDs further comprises a string of white LEDs. Systems and methods according to the present disclosure are particularly useful, in applications in which the strings of LEDs are different colour LEDs, since different colour LEDs may have significantly different variations with temperature (as will be discussed in more detail hereinbelow) and operate at significantly different temperatures, even with the same average current. In such multi-coloured LED systems, it may be convenient to directly estimate the junction temperature of the red LED or LEDs and use this to indirectly estimate the junction temperatures of the other LEDs. As will be discussed further hereinbelow, red LEDs tend to have a higher temperature sensitivity (for both luminous output and peak wavelength) than other colour LEDs.
According to another aspect of the present disclosure, there is provided a controller configured for use in an LED system having a heatsink and a plurality of strings of LEDs (110, 111, 112, 113) each string comprising one or more LEDs each having a junction (115) and being mounted on the heatsink, the controller comprising: a memory unit (310) and a processor (320) and being configured to supply a respective current to each of the strings of LEDs; wherein the processor comprises: a first temperature estimation subunit (322) configured to generate a first estimate, being an estimate of the junction temperature of the LEDs of a one of the strings of LEDs; a heatsink temperature estimation subunit (324) configured to estimate a temperature of the heatsink unit from the first estimate; and a second temperature estimation subunit (326) configured to provide a second estimate, being an estimate of a junction temperature of LEDs of a second string of LEDs, from the estimated temperature of the heatsink.
According to another aspect of the present disclosure, there is provided a method of estimating the temperature of a plurality of strings of LEDs each having a junction and mounted on a common heatsink and being supplied by a respective PWM current, the method comprising: estimating the junction temperature of a first string of LEDs of the plurality of strings of LEDs; calculating or estimating the temperature of the heatsink from the estimate of the junction temperature of the first string of LEDs; and estimating the temperature of a second string of LEDs of the plurality of strings of LEDs from the estimated temperature of the heatsink.
In one or more embodiments estimating the temperature of the first string of LEDs comprises measuring a first voltage across the string of LEDs during a high current part of a first LED PWM current, measuring a second voltage across the string of LEDs during a low current part of a first LED PWM current, and estimating the junction temperature from a difference between the first and second voltages.
In one or more embodiments the temperature of the heatsink is estimated from an average current through the first string of LEDs and the estimated junction temperature of the first string of LEDs. A temperature offset between the junction temperatures of the first string of LEDs and the heatsink may be estimated from the average current.
In one or more embodiments a temperature offset between the first LED junction temperature and the heatsink is determined from the average current using a lookup table. Similarly, in one or more embodiments the temperature of a second string of LEDs of the plurality of strings of LEDs is estimated from the estimated temperature of the heatsink and an average current through the second string of LEDs.
In one or more embodiments the plurality of strings of LEDs comprises a string of red LEDs being the first string of LEDs, and at least one of a string of blue LEDs and a string of green LEDs. In one or more other embodiments the plurality of strings of LEDs further comprises a string of white LEDs.
There may be provided a computer program, which when run on a computer, causes the computer to configure an LED lighting system as disclosed herein to perform any method disclosed herein. The computer program may be a software implementation, and the computer may be considered as any appropriate hardware, including a digital signal processor, a microcontroller, and an implementation in read only memory (ROM), erasable programmable read only memory (EPROM) or electronically erasable programmable read only memory (EEPROM), as non-limiting examples. The software implementation may be an assembly program.
The computer program may be provided on a computer readable medium, which may be a physical computer readable medium, such as a disc or a memory device, or may be embodied as a transient signal. Such a transient signal may be a network download, including an internet download.
These and other aspects of the invention will be apparent from, and elucidated with reference to, the embodiments described hereinafter.
Embodiments will be described, by way of example only, with reference to the drawings, in which
It should be noted that the Figures are diagrammatic and not drawn to scale. Relative dimensions and proportions of parts of these Figures have been shown exaggerated or reduced in size, for the sake of clarity and convenience in the drawings. The same reference signs are generally used to refer to corresponding or similar features in modified and different embodiments
Thus, each string of LEDs 110 may be a single LED or a series-connected plurality of LEDs. In a typical application, each string of LEDs comprises between 1 and 20 LEDs; 20 red LEDs may be operated in series provided from a 50V supply, which would generally be considered to be safe. However, the number of LEDs in the string is not limited to 20.
In a typical application, the strings of LEDs 110 . . . 113 respectively are red LEDs 110, blue LEDs 111, green LEDs 112 and white LEDs 113. In an example application for retrofitting to 12V bulbs, there may be three strings, of red, green and blue LEDs and respectively comprising 5, 4 and 2 LEDs. In other applications, the strings may each be the same colour. The strings may be separately controllable, that is to say, a different current level may be provided to each of the strings. The current provided to each of the strings may vary with the colour of the LEDs in the string. Varying the current in dependence on the string colour may be useful in order to vary the perceived colour of the overall light output. In other applications, the current provided to each of the strings may vary with their spatial position on the heatsink. Varying the current to each string, in dependence on its spatial position on the heatsink, may be useful for instance to provide beamforming.
As already discussed, the output of an LED depends on the junction temperature of the LED. Here, output may refer to one or both of intensity and peak wavelength. Note that in the discussion that follows, it will be assumed that each of the LEDs in a string of LEDs has similar characteristics. In the case that the string consists of just one LED, this is necessarily the case a fortiori; in this case that the string consists of two or more LEDs, it is thus the case that the LEDs should be appropriately similar. For some applications it may be required that the LEDs are matched; however, in general this has not been found to be necessary. In other applications it may simply be the case that the LEDs are of the same or similar type or nominal output colour—for example they may all be ‘red’ LEDs, or all be ‘white’ LEDs. In other applications even this is not required—in particular, the sensor-less sensing techniques developed by the applicant may be used for characterization of temperature and light (for a string with any combination of LEDs provided only that there is consistency between a characterization (reference) lamp and the production lamps.
Furthermore, in the discussion that follows, it will be assumed that each of the LEDs in a single string has the same, or similar, junction temperature. Since the LEDs are series connected and thus the same current passes through each LED, and the LEDs are assumed to have similar characteristics, it may be expected that the junction temperature of the LEDs is the same. Herein the term “junction temperature” in relation to a string is used to refer to the average of the junction temperatures of the individual LEDs in the string.
Turning to
Theatsink=Theatsink(I1,Tj1).
In a third element or step, the junction temperature Tj2 of the second string of LEDs is estimated from the heatsink temperature and the average current I2, as shown at 430. The method may be extended to estimate the junction temperature (TjN) of each of one or more further strings of LEDs, as shown at 440. In such cases, the third step may be repeated, for each of the LEDs strings with the exception of the first, or reference string. Furthermore, it may be the case that the junction temperature Tj1 of LED or LEDs in the first string is estimated, or polled, on a relatively infrequent basis, and the temperatures of the other strings are estimated relatively frequently, using the third step; the third step may thus be iterated multiple times. Furthermore, it will be appreciated that the temperature of the heatsink depends on the total thermal input to the heatsink and that depends on the current through all of the strings of LEDs.
A flow chart corresponding to such a method is shown in
In order to estimate the temperature of the heatsink, a thermal model of the LED system may be used. In particular, the temperature difference between the heatsink and LED junction depends on the average current through the LED: this determines the heat generated by the LED, and the thermal conductivity of the LED itself (together with any mounting eutectic, compound or adhesive 118) will determine the temperature difference, or offset, between the LED junction and the heatsink.
The temperature offset may be estimated, or may be measured. An example of measurements of the temperature offset, dT is shown in
The average current is varied by a providing a PWM current (with a fixed high current value during the “on” pulse) with a PWM duty cycle which is varied between 10% and 90%. Thus, if the high current level is given by I_high, and the duty cycle by D, the average current is simply I_high×D.
A look-up table may be used, in which the values of the offset are recorded at different PWM duty cycles for the various types of LEDs. The lookup table may be stored in memory unit 310. Alternatively a best fit may be applied to the curve relating the temperature offset to the PWM duty cycle (or average current).
Thus according to the present disclosure, the junction temperatures of just one LED string need be estimated, in particular by directly estimating the junction temperature by use of a “sensorless sensing” technique. This LED string may be considered as the reference LEDs string. The choice of which string is to be used as the reference LED string, may depend on the specific application: in some applications such as specific types of lamp it might be appropriate to choose the LED string which has the greatest impact on the lamp's output, requiring the maximum precision of junction temperature knowledge. This may typically be a red LED string since the luminous flux of red LEDs typically demonstrates a very strong dependence on temperature. In other applications it may be appropriate to use the LED string for which the thermal resistance to the heatsink is the least. This should generally allow for the most accurate estimation of the heatsink temperature—since the offset between the string and the heatsink would typically be expected to be the least—thereby minimizing errors in estimated temperatures of all the other strings. With reference to the LED string shown in
Operation of a method as just described may result in the current through one or more of the strings being varied, with a consequential effect on the temperature of the heatsink. Since the temperature of the junctions in the reference, or first, string depends on the temperature of the heatsink, it may be required to iterate the method multiple times in order to derive accurate temperatures.
Turning back to
The system may poll the reference string in order to determine the temperature of the junctions, at every PWM cycle. Alternatively, in one or more embodiments the reference string may be polled less frequently, for instance at 100 ms intervals, or 1 s intervals. Particularly for slow-changing or steady-state lighting applications the temperature may be expected not to vary or fluctuate rapidly, and a low frequency of polling (such as at 1 s or longer intervals) will generally reduce the calculation burden on the system. An estimation phase may occur relatively infrequently, such as at intervals of 1 s or longer.
Furthermore, a multilevel PWM signal may be used, such as will be familiar to the person skilled in the art of senseless and sensing. Such a multilevel PWM signal may include an “on” or “high” time during which the LED is providing luminous output; the gap between these pulses may incorporate both a “low” time during which the temperature of the junction is determined, and an “off” or zero time.
It will be appreciated, that although in
An example of such an alternative configuration, is shown in
From reading the present disclosure, other variations and modifications will be apparent to the skilled person. Such variations and modifications may involve equivalent and other features which are already known in the art of LED systems and methods, and which may be used instead of, or in addition to, features already described herein.
Although the appended claims are directed to particular combinations of features, it should be understood that the scope of the disclosure of the present invention also includes any novel feature or any novel combination of features disclosed herein either explicitly or implicitly or any generalisation thereof, whether or not it relates to the same invention as presently claimed in any claim and whether or not it mitigates any or all of the same technical problems as does the present invention.
Features which are described in the context of separate embodiments may also be provided in combination in a single embodiment. Conversely, various features which are, for brevity, described in the context of a single embodiment, may also be provided separately or in any suitable sub-combination. The applicant hereby gives notice that new claims may be formulated to such features and/or combinations of such features during the prosecution of the present application or of any further application derived therefrom.
For the sake of completeness it is also stated that the term “comprising” does not exclude other elements or steps, the term “a” or “an” does not exclude a plurality, a single processor or other unit may fulfil the functions of several means recited in the claims and reference signs in the claims shall not be construed as limiting the scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
15175023.9 | Jul 2015 | EP | regional |