Patent Description:
The expected lifetime of an LED gear, such an LED driver, typically depends on its temperature during operation. This temperature is usually determined by the ambient temperature and by the output current provided by the LED gear.

It is known to show the expected lifetimes of an LED gear for certain combinations of output currents and ambient temperatures in so-called lifetime tables. These lifetime tables are often printed in the datasheet of the LED gear.

For example, a lifetime table of a conventional LED driver may show that if the driver runs at an ambient temperature of e.g. <NUM> and provides an output current of e.g. <NUM> mA (at <NUM>% dimlevel) to a connected LED module, the expected LED driver temperature Tc is <NUM> which may correspond to a lifetime of <NUM>,<NUM>. This information can be used when choosing and/or qualifying an LED driver for certain LED luminaires. However, since the LED driver will not operate continuously at a dimlevel of <NUM>%, the actual lifetime of the driver might exceed the value shown in the lifetime table. Thus, lifetime tables do often not show "realistic" lifetime expectations of LED drivers at their actual installation sites.

<CIT> and <CIT> each disclose a method for determining a lifetime of an LED gear.

Often, the specifications of LED gear require that a minimum lifetime of the gear - when operated at the most demanding operating point - needs to be equal to or larger a certain duration. This requirement can lead to increased component costs, as more resilient and thus more expensive components are used to reach the minimal lifetime. However, in a real life application, the LED gear is often operated at less demanding conditions. Thus, cheaper components would have been sufficient to reach the target lifetime.

A further limiting factor of LED gear lifetime can be the number of write/erase cycles of a microcontroller flash memory of the gear. For example, a memory of the LED gear can have a lifetime of <NUM> write/erase cycles.

Thus, it is an objective of the invention to provide an improved method and an improved device for determining and/or optimizing the lifetime of an LED gear, which avoid the above-mentioned disadvantages.

According to a first aspect, the invention relates to a method for determining a lifetime of an LED gear. The method comprises the steps of:.

This achieves the advantage that the lifetime of the LED gear can be determined more accurately based on the actual use of the LED gear, i.e., based on real world data from the LED gear. Thereby, both the temperature of the LED gear and the memory usage can be considered.

The LED gear can be a device for supplying an LED load. For example, the LED gear can be connected to a number of LED luminaires or modules and can power the LED luminaires or modules, e.g., by supplying them with an LED current and/or voltage. For example, the LED gear is an LED driver.

The lifetime of the LED gear can be defined by a minimum number of operating hours, e.g., <NUM>,<NUM>.

The first information can comprise any combination of the following parameters of the LED gear: an LED voltage, an LED current, an LED gear temperature, a mains voltage and/or a mains frequency. In particular, the thermal load on the at least one electronic component of the LED gear depends on these parameters.

The at least one electronic component can comprise one or more electrolytic capacitors (ECAP) of the LED gear. Typically, the thermal lifetime of the LED gear depends on the temperature of the ECAP(s) during operation. The ECAP is often the first point of failure due to temperature strain in the LED gear. In particular, the higher the thermal load and/or the thermal strain on the ECAP, the shorter the expected (thermal) lifetime of the ECAP and, thus, the LED gear.

The second information can comprise the number of erase/write/read cycles (also referred to as: read/erase/write cycles, or shorter: write/erase cycles) and/or the amount of data (e.g., in bits) transferred to / received from the memory over a period of time or until know.

The memory of the LED gear can comprise a flash memory and/or a RAM (random access memory). For instance, the memory has a limited lifetime determined by a maximum number of erase/write/read cycles and/or by a maximum amount of data transferred to/from the memory. In particular, the lower the update/writing frequency and the lower the amount of data written into the memory, the higher the lifetime of the memory and, thus, the LED gear.

The determined lifetime of the LED gear can be an expected total lifetime of the LED gear. For instance, the lifetime parameters (lifetime of the LED gear, expected thermal lifetime and the expected memory lifetime) can be calculated under the assumption that the LED gear continues to be operated according to the received first and second information.

The received first and second information can comprise or be based on parameters which were recorded over time and/or averaged over time. , the thermal load can be an average thermal load and the read/write cycles and/or amount of data can be average read/write cycles and/or average amount of data.

The first and the second information can be received via a communication interface of the LED gear, e.g. a wireless or a wire-bound interface. For instance, the first and the second information is received at a computing device connected to the communication interface of the gear. The computing device can be an external device which is remote to the LED gear, e.g. a laptop or smartphone.

For example, the expected thermal lifetime is calculated by feeding a dedicated formula or an algorithm with any combination of the following parameters: an LED voltage, an LED current, an LED gear temperature, a mains voltage and/or a mains frequency.

Likewise, the expected memory lifetime can be calculated by feeding a dedicated formula or an algorithm with values representing the number of erase/write/read cycles and/or the amount of data transferred to/from the memory.

In an embodiment, the lifetime of the LED gear is determined as the shorter one of the two parameters expected thermal lifetime and expected memory lifetime.

In an embodiment, the method further comprises the step of:.

This achieves the advantage that the memory can be optimally utilized without additionally shortening the lifetime of the LED gear. At the same time, unnecessary constraints on the memory usage can be avoided should the expected thermal lifetime be much shorter than the expected memory lifetime. In other words, the shorter the expected thermal lifetime, the higher the allowed data amount and frequency of the data written into the memory.

For example, at the optimized memory usage the expected memory lifetime does not exceed the expected thermal lifetime by more than the threshold value.

The optimized memory usage can be defined by an adjusted number of erase/write/read cycles and/or an adjusted amount of data transferred to/from the memory.

To identify these "adjusted" parameters for the optimized memory usage, the expected memory lifetime can be calculated for varying erase/write/read cycle and/or data amount values, until the expected memory lifetime no longer deviates from the expected thermal lifetime by more than the threshold value.

Alternatively, the adjusted parameters for the optimized memory usage can be calculated as a function of thermal constraints of the LED gear, such as a temperature of the LED gear, an LED current and/or an LED voltage.

In an embodiment, the method comprises the further step of:.

For example, to reduce the memory usage certain features of the LED gear, such as temperature logging, can be deactivated. This reduces the number of erase/write/read cycles and/or the amount of transferred data and, thus, extends the expected memory lifetime.

This achieves the advantage that in case of a very long memory lifetime also the thermal lifetime can be enhanced in order to increase the total lifetime of the LED gear. The maximum LED current can be the maximum current that is output by the LED gear, e.g., at a dimlevel of <NUM>% (brightest setting).

For example, the maximum LED current can be reduced below a current threshold value.

This achieves the advantage that a higher LED performance can be allowed should the memory lifetime be the constraining factor of the total lifetime.

For example, the maximum LED current can be increased above a further current threshold value.

In another example, the method comprises the step of: reducing a maximum LED current provided by the LED gear in case the calculated expected thermal lifetime is shorter than the calculated expected memory lifetime.

According to a second aspect, the invention relates to a device for determining a lifetime of an LED gear. The device comprises a communication interface configured to receive first information from the LED gear, the first information representing a thermal load on at least one electronic component, in particular an electrolytic capacitor, of the LED gear; wherein the communication interface is further configured to receive second information from the LED gear, the second information representing a number of erase/write/read cycles of a memory of the LED gear and/or an amount of data transferred to/from the memory of the LED gear; and a processor configured to calculate an expected thermal lifetime of the LED gear based on the first information, and to calculate an expected memory lifetime of the LED gear based on the second information; wherein the processor is configured to determine the lifetime of the LED gear based on the expected thermal lifetime and the expected memory lifetime.

The device of the second aspect of the invention achieves the same advantages as the method of the first aspect of the invention, and may be extended by respective implementations as described above for the method of the first aspect.

In an embodiment, the processor is configured to determine the lifetime of the LED gear as the shorter one of the two parameters expected thermal lifetime and expected memory lifetime.

In an embodiment, the processor is further configured to calculate an optimized memory usage for which the expected memory lifetime does not deviate from the expected thermal lifetime by more than a threshold value.

In an embodiment, the device is configured to control the LED gear to adapt its operation, in particular the operation of its memory, based on the optimized memory usage.

In an embodiment, the device is configured to control the LED gear to reduce a maximum LED current provided by the LED gear in case the expected memory lifetime exceeds a further threshold value.

In an embodiment, the device is configured to control the LED gear to increase a maximum LED current provided by the LED gear in case the expected thermal lifetime exceeds the expected memory lifetime.

For instance, the device can control the LED to adapt its operation and/or to reduce respectively increase its LED current by generation and transmitting a control command to the LED gear via the communication interface.

In an embodiment, the device is a remote device, such as a computer or smartphone, which is wirelessly connected to the LED gear.

In an embodiment, the device is connected to the LED gear by a wire-bound connection and/or the device is integrated in a housing of the LED gear.

The device of the second aspect of the invention can be adapted to carry out the method of the first aspect of the invention.

According to a third aspect, the invention relates to a system comprising: the device according to the second aspect of the invention; and the LED gear.

The LED gear can comprise at least one electronic component, in particular the electrolytic capacitor, a memory, and a communication interface.

For example, the LED gear is configured to transmit the first and the second information to the device, e.g. via its communication interface. In particular, the device and the LED gear can be configured to communicate via their respective communication interfaces.

<FIG> shows step of a method <NUM> for determining and/or optimizing a lifetime of an LED gear according to an embodiment.

In this way, the lifetime of the LED gear can be determined for the specific installation of the gear, i.e., for the actual use case / application of the LED gear. This will results in a more realistic lifetime estimation compared to a general estimation provided by a lifetime table in an LED gear datasheet.

The lifetime of the LED gear that is determined in step <NUM> can be a "total" expected lifetime of the LED gear. This total expected lifetime may be determined as the shorter one of: the expected thermal lifetime and the expected memory lifetime.

The expected thermal lifetime can be an estimated lifetime of an LED gear component until its failure due to thermal strain, and the expected memory lifetime can be an estimated lifetime of a memory of the LED gear due to an intensity of use.

The first and second information can be received remotely, e.g., at a remote device. This remote device can then calculate the LED gear lifetime.

For example, during an installation of the LED gear or directly in the field in the end application, the user can read out the first and second information from the LED gear. This data can then be analyzed. Depending on the data, the amount of guaranteed lifetime hours can be determined individually (customized for the given application, in the given luminaire, the LED module, the LED current, the typical ambient temperature, etc.).

The first information may relate to thermal lifetime limitations of the LED gear components. In particular, the first information comprises a number of parameters which can determine the thermal load on at least one electronic component of the LED gear. These parameters can comprise: an LED voltage, an LED current, an LED gear temperature, a mains voltage and/or a mains frequency.

The at least one electronic component can comprise one or more electrolytic capacitors (ECAP) of the LED gear. Typically, the thermal lifetime of the LED gear depends on the temperature of the ECAP(s) during operation. This means that to extend the thermal lifetime of the gear, more resilient (and also more expensive) ECAPs are required and/or the components around the ECAP need to be adapted to decrease the ambient temperature of the ECAP, e.g., by using better MOSFETs, larger magnetics or better (more expensive) ferrite core materials. However, for many application scenarios, cheaper ECAPs would be sufficient, as the actual use case is less demanding. Thus, by providing a more realistic lifetime estimation, it can be found that less expensive LED gear components, e.g. ECAPs, are sufficient for a specific application.

The second information may relate to memory lifetime limitations of the LED gear memory. The memory can comprise a flash memory and/or a RAM (random access memory). The second information can comprise the number of erase/write/read cycles and/or the amount of data (e.g., in bits) transferred to / received from the memory over a period of time or until know.

For example, the number of memory erase/write/read (or write/erase) cycles can be correlated to the number of mains on/off cycles of the LED gear. This is because data is usually written to flash at mains off (for instance, while the microcontroller is buffered with a, e.g., <NUM>. 3V supply voltage for several hundreds of milliseconds after the mains voltage is turned off). In general, the more data the LED gear needs to dynamically save to memory (e.g. logging data, user settings, etc.), the less mains on / mains off cycles (= flash write / erase cycles) are supported before a maximum number of flash write/erase cycles is reached. Afterwards flash memory can get corrupted which may lead to LED gear malfunction or destruction.

Thus, the memory lifetime of the LED gear can vary greatly depending on the actual use of the memory. For instance, if a large percentage of all logging/settings data that is stored in the memory is always updated at mains off, the memory lifetime will be decreased. However, this "worst case" scenario will not occur in most cases, because a user may not use all software features of the LED gear (at a time). Thus, by calculating an expected memory lifetime based on (the second) information from the installed LED gear, a more realistic and application specific memory lifetime estimation can be provided.

In contrast, for a conventional LED gear often the worst case scenario will be assumed and, as a consequence, the amount of data that is dynamically stored to flash memory will be limited (e.g. by limiting data that is logged during the operation of the LED gear) and/or larger (more expensive) microcontrollers which have more flash memory available will be used (which allows to store more data as the limitation of write/erase cycle is e.g. <NUM> cycles per "flash page" whereas one flash page usually is <NUM> bytes in the controllers that are offered today). These disadvantages can be avoided by calculating the expected memory lifetime based on the actual memory usage using the second information according to the method <NUM>.

<FIG> shows further steps of the method <NUM> shown in <FIG> according to an embodiment.

For example, the method <NUM> may comprise the further step of:.

The optimized memory usage can be defined by an adjusted (i.e., optimized) number of erase/write/read cycles and/or an adjusted (i.e., optimized) amount of data transferred to/from the memory.

For example, in a first step, the expected thermal lifetime of the LED gear, e.g. of the ECAP(s), is calculated, for instance, based on thermal conditions (the first information). The memory writing frequency and data amount can then be adjusted such that the expected memory lifetime does not unnecessarily extend beyond this thermal lifetime expectation. In other words, the shorter the thermal lifetime expectation, the higher the data amount and frequency of the data written into the memory.

In an example, it is not necessary to first determine the total LED gear lifetime or the expected memory lifetime in order to calculate the adjusted number of erase/write/read cycles and/or the adjusted amount of data. Instead, for example the adjusted data amount and erase/write/read numbers can be calculated directly as a function of the thermal constrains on the LED gear components, in particular on the ECAP, (e.g., determined for example by the temperature of the LED gear, the LED current and/or the LED voltage). These thermal constraints can be represented by the first information.

The method <NUM> may comprise the further step of:.

This adaption <NUM> can be carried out by the LED gear, e.g., prompted by a control command from an external device or by a user.

In this way, an intelligent LED gear can be realized with can adaptively optimize itself, in particular its memory usage, with regards to the expected LED gear lifetime.

Furthermore, a user can adapt the LED gear functionality based on the expected memory lifetime. For example, the number of software features offered by the LED gear can be adjusted to match the memory lifetime to a target lifetime of the LED gear and/or to a thermal lifetime limitation. For instance, the number of possible mains on/off cycles (before flash memory malfunctions might occur) can be made transparent to a user of the LED gear. The user can then influence that number by activating or disabling certain software features. , if the user is not interested in the internal LED gear temperature logging (which could be used for several statistic reasons) he could simply disable that feature and by that increasing the number of mains on/off cycles (and therefore increase the expected memory lifetime, once the flash memory write/erase cycles become a limiting factor). If a shorter memory lifetime is acceptable for a certain use-case, software features which put a greater load on the memory can be activated, e.g., logging LED gear internal temperatures with a fine granularity.

This means, e.g., if all software features (that require the dynamic storage of some data) are active, the number of mains on/off cycles is, e.g., <NUM>,<NUM> before a flash memory malfunction is likely to happen. If the user is not interested in the logging of certain functions, for example "lamp operating hours", he can disable that features which will increase the number of mains on/off cycles (as less data needs to be stored dynamically). The same can be done for other features, such as the logging of internal gear temperatures, or the energy calculation features our recent gears have.

For example, if the user has an installation which is powered by mains all the time (i.e., mains on/off cycles occur very seldom), the flash memory write/erase cycles are less likely to be a limiting factor. In these installations, the gear can activate more or even all features and/or log all available data, as the data remains, e.g., only in RAM and is stored to flash very less frequently.

The activation and deactivation of software features as well as the readout of the guaranteed mains on/off cycles can be done via an external interface, e.g., with an external device which is connected to the LED gear via a communication connection.

As a further aspect, the operation of the LED driver can be set to at least two different scenarios. A first scenario is represented by the following step of the method <NUM> shown in <FIG>:.

In other words, the maximum LED current can be reduced in case the memory lifetime has been estimated to be very long (in view of the data strain). Thus, in case of a very long memory lifetime also the thermal lifetime of the LED gear can be enhanced in order to increase the total lifetime of the LED gear.

Alternatively or additionally, the method <NUM> can comprise the further step of:.

Thus, a higher maximum LED current can be proposed which might result in a lifetime restriction caused by the thermal conditions, which is lower than the lifetime expectation of the flash memory.

<FIG> shows a schematic diagram of a device <NUM> for determining and/or optimizing a lifetime of the LED gear <NUM> according to an embodiment.

The device <NUM> comprises a communication interface <NUM> configured to receive first information from the LED gear <NUM>, the first information representing a thermal load on at least one electronic component <NUM>, in particular an electrolytic capacitor, of the LED gear <NUM>. The communication interface <NUM> is further configured to receive second information from the LED gear <NUM>, the second information representing a number of read/write cycles of a memory <NUM> of the LED gear <NUM> and/or an amount of data transferred to/from the memory <NUM> of the LED gear <NUM>. The device <NUM> further comprises a processor <NUM> configured to calculate an expected thermal lifetime of the LED gear <NUM> based on the first information and to calculate an expected memory lifetime of the LED gear <NUM> based on the second information; wherein the processor <NUM> is configured to determine the lifetime of the LED gear <NUM> based on the expected thermal lifetime and the expected memory lifetime.

The device <NUM> can be a computing device and/or a communication device, e.g., a laptop or a smartphone. The device <NUM> can be configured to carry out the method <NUM> as shown in <FIG> and <FIG>.

The processor <NUM> can be a microprocessor of the device <NUM>.

The LED gear <NUM> can be a LED driver. The LED gear can be connected to an LED module and supply said LED module with an LED voltage and/or current.

The LED gear <NUM> can comprise means to detect the first and/or second information. For example, the LED gear <NUM> can comprise sensor units, such as a temperature sensor to measure an internal or ambient temperature, or a voltage/current sensor to measure a voltage and/or current supplied to the LED. For instance, the LED gear <NUM> can comprise a microcontroller which is configured to record the memory usage.

To establish a communication connection, the communication interface <NUM> of the device <NUM> can be connected to a corresponding communication interface <NUM> of the LED gear.

For instance, each of the communication interfaces <NUM>, <NUM> can be a wireless interface, e.g., a Bluetooth or Wifi interface. As such, the device <NUM> can be a remote device which is wirelessly connected to the LED gear <NUM>.

Each of the communication interfaces <NUM>, <NUM> could also be a wire-bound interface, e.g. a DALI interfaces. As such, the device can be connected to the LED gear <NUM> by a wire-bound connection.

In an example, the device <NUM> can even be integrated in a housing of the LED gear <NUM>.

The processor <NUM> can be configured to calculate the optimized memory usage for the LED gear memory <NUM> for which the expected memory lifetime does not deviate from the expected thermal lifetime by more than a threshold value.

Based on this information, the device <NUM> can be configured to control the LED gear <NUM> to adapt its operation, in particular the operation of its memory, based on the optimized memory usage. For instance, the device <NUM> can send a control command to the LED gear (e.g., via the interface <NUM>), wherein, upon receiving the control command, the LED gear <NUM> is configured to adapt its memory usage.

The device <NUM> can also be configured to display the optimized memory usage and/or to send this information to a further device, such that a user can adapt the LED gear <NUM> accordingly.

According to another example, the device <NUM> can be configured to control the LED gear <NUM> to adapt the maximum LED current that is provided by the LED gear to an LED load, e.g., an LED module, depending on the expected thermal and/or memory lifetime(s) of the LED gear <NUM>. For instance, the device <NUM> can control the LED gear <NUM> to reduce a maximum LED current in case the expected memory lifetime is bigger than a further threshold value and/or to increase the maximum LED current in case the expected thermal lifetime is bigger than the expected memory lifetime.

The threshold value and the further threshold value can be stored in a memory of the device <NUM>.

<FIG> shows a schematic diagram of the LED gear <NUM> according to an embodiment.

The LED gear <NUM> is connected to an LED module <NUM> and provides a power supply to the LED module <NUM>. For example, the LED gear <NUM> and the LED module <NUM> can form an LED luminaire.

The LED gear shown in <FIG> is further connected to a DALI bus, via its communication interface <NUM>, e.g. a DALI interface, and to a mains supply via a mains connection <NUM>.

Depending on the end application, the LED gear <NUM> has certain operating conditions, such as its ambient temperature Ta (which can be influenced by the luminaire design and the ambient temperature of the luminaire itself Ta_lum), the forward voltage and temperature of the connected LED module VLED and Tc_mod, the selected LED current ILED and the mains voltage Vmains (and frequency fmains). Depending on the output power (Pout = VLED * ILED) and the ambient temperature of the LED gear Ta the LED gear case temperature Tc will have a certain value. Any number of these parameters can be forwarded by the LED gear <NUM> as first information to the device <NUM> via the communication interface <NUM>.

<FIG> shows a schematic diagram of the LED gear <NUM>, wherein the communication interface is a wireless interface, e.g. Bluetooth or Wifi, instead of a wire-bound interface.

A user can read out the first information (e.g. an LED voltage, an LED current, an LED gear temperature, a mains voltage and frequency) and/or the second information via the interface <NUM>. Based on these parameters, an expected lifetime of the LED gear <NUM> can be calculated. For instance, the LED gear <NUM> can be connected to a communication network, such as the internet, via the communication interface <NUM>. A user could then directly access the gear <NUM>, e.g., by having access to a wireless network the LED gear is connected to, or by having access to a computer which acts as a master on the DALI bus.

Typically, the lifetime of the LED gear <NUM> is limited by both thermals constraints (e.g., component temperatures; usually temperatures of electrolytic capacitors, ECAPs) as well as the memory usage, e.g., of the flash memory used in a microcontroller of the LED gear <NUM>. For example, the manufacturer of a microcontrollers guarantees for each flash page (whereas one page has a size of 2kB) a certain number (e.g., up to <NUM>,<NUM>) erase cycles until the memory can be corrupted. This means each page can be completely written and erased for <NUM>,<NUM> times. Writing to a page, and erasing, typically happens when data is to be stored persistently. This happens, e.g., when the LED gear <NUM> stores logging data. For example, the logging data can comprise mains voltage, temperature of the LED module, temperature of the LED gear, LED voltage, etc. The more data gets logged, the more diagnostic information can be provided for a user (e.g. for predictive maintenance purpose). But, the more data gets logged, the more likely the mentioned characteristics of the flash memory gets the limiting factor when it comes to guaranteed lifetime.

A user can enable/select or disable/de-select different logging features at the LED gear or directly in the end-application. Based on the selection, the user gets an estimation of the LED gear lifetime. Besides selection or de-selection of different data logging possibilities, the user might also predict how often the mains voltage of the LED gear is turned off. As the data is often only stored to flash memory only when mains OFF is detected, the flash memory limitation can limit the number of mains cycles the LED gear <NUM> sees during its lifetime. However, it is also possible that data is written to flash memory always when the data is changed (although mains remains ON all the time). In these applications flash memory might be the limiting factor much sooner.

For example, if all data logging features are enabled (selected) the LED gear <NUM> might withstand e.g. <NUM>,<NUM> mains cycles (if data is written to flash memory at each mains OFF). If only half of the data logging features are enabled the LED gear <NUM> the number of possible mains cycles could be increased to e.g. <NUM>,<NUM>. If data is written to flash memory periodically (e.g. each <NUM>) the flash memory limitation will limit the possible lifetime of the LED gear <NUM>. The less data logging features enabled, the longer the lifetime will be in this case.

<FIG> shows a schematic diagram of a system <NUM> according to an embodiment. The system <NUM> comprises the LED gear <NUM> and the device <NUM> for determining and/or optimizing a lifetime of the LED gear <NUM> as, e.g., shown in <FIG>.

The LED gear <NUM> can be configured to transmit the first and the second information to the device <NUM>.

The LED gear <NUM> can comprise a microcontroller. The memory <NUM> of the LED gear <NUM> can comprise a flash memory and/or a RAM (random access memory) of the microcontroller. The LED gear <NUM> can further comprise power electronics and/or sensing circuits. The at least one electronic component <NUM> can be a power electronic component. The sensing circuits can be configured to sense LED gear parameters, e.g. internal temperature(s), which can form at least a part of the first information.

As shown in <FIG>, the device <NUM> can be a workstation <NUM> or a server <NUM> and can be connected to the LED gear <NUM> via a wireless communication connection, e.g., using a wireless access point <NUM> or border router.

For instance, a user <NUM> can enable / disable logging features of the LED gear <NUM> on the workstation <NUM> or server <NUM> using a configuration tool with a graphical user interface. Depending on the enabled features and the particular LED gear type (that stores data to flash memory either periodically, on demand or always at mains OFF), the configuration tool can report back an estimated number of mains cycles or an estimated lifetime of the flash memory.

Additionally, the user <NUM> might readout other data from the LED gear such as gear temperature, VLED, ILED or Vmains. The user <NUM> can report all the data to another entity <NUM>, e.g., an LED gear manufacturer or supplier. Based on all the data the LED gear manufacturer <NUM> can determine an expected LED gear lifetime for the given application. The manufacturer may send a "lock" code to the user <NUM> which the user can send to the LED gear <NUM>. For instance, if the gear <NUM> receives the lock code, no further changes of logging features are possible (otherwise the user <NUM> could again enable other logging features which would not be constituent with the estimated lifetime).

Alternatively, the LED gear manufacturer <NUM> could also have access to the LED gear <NUM> directly. This could be realized e.g. via the internet <NUM>, a server <NUM> in the network of the user and the wireless access point <NUM> or border router. In this case, the LED gear manufacturer <NUM> can readout the mentioned data autonomously and determine the estimated lifetime which then is reported to the user <NUM>. The user <NUM> might be able to enable / disable logging features of the given LED gear <NUM> in the given application on a web based platform provided by the LED gear manufacturer <NUM>.

Claim 1:
A method (<NUM>) for determining a lifetime of an LED gear (<NUM>), the method comprising the steps of:
- receiving (<NUM>) first information from the LED gear (<NUM>), the first information representing a thermal load on at least one electronic component, in particular an electrolytic capacitor, of the LED gear (<NUM>);
- calculating (<NUM>) an expected thermal lifetime of the LED gear (<NUM>) based on the first information,
characterised by
- receiving (<NUM>) second information from the LED gear (<NUM>), the second information representing a number of erase/write/read cycles of a memory (<NUM>) of the LED gear (<NUM>) and/or an amount of data transferred to/from the memory (<NUM>) of the LED gear (<NUM>); calculating an expected memory lifetime of the LED gear (<NUM>) based on the second information; and
- determining (<NUM>) the lifetime of the LED gear (<NUM>) based on the expected thermal lifetime and the expected memory lifetime.