The disclosed embodiments relate generally to methods and systems for providing dimming control of solid-state lighting (SSL) devices, such as light emitting diodes (LEDs), and more particularly to a method and system for providing dimming control of SSL devices that selectively avoids and/or removes flicker modes.
LEDs have the potential to revolutionize the efficiency, appearance, and quality of lighting. According to the United States Department of Energy, about 49 million LEDs were installed in the United States in 2012, saving about $675 million in annual energy costs. Switching entirely to LED lights over the next two decades could save the U.S. $250 billion in energy costs, reduce electricity consumption for lighting by nearly 50 percent, and avoid 1,800 million metric tons of carbon emissions. See http://energy.gov/articles/top-8-things-you-did-t-know-about-leds.
Switching over to LED lighting, however, is not without challenges. LED lighting requires DC current to flow through the LEDs and, as such, the LEDs cannot simply be dropped in as replacements for incandescent lights, which use AC voltage. For the same reason, LEDs cannot be connected directly to dimmers that were designed for incandescent lights, as such dimmers control lighting by adjusting the RMS (root mean square) value of the AC voltage supplied to the incandescent lights. These dimmers use a technique called “phase cut” that suppresses a portion of the AC voltage to reduce the RMS value of the AC voltage.
There are generally two types of phase cut dimmers: forward phase cut (leading edge) dimmers, and reverse phase cut (trailing edge) dimmers. In a forward phase cut dimmer, the AC voltage from the line AC is cut or chopped at the front end of each half wave. In a reverse cut dimmer, the AC voltage from the line AC is cut or chopped at the back end of each half wave. In either case, the remaining uncut phase of the AC voltage results in a reduced RMS value. And because the phase cuts are typically made in predefined time intervals or increments that are usually too small for the human eye to discern, the dimming appears smooth and flicker-free.
But as both forward phase cut and reverse phase cut dimmer types are still AC voltage devices, neither dimmer type is suitable for LED lighting without significant modifications. Most LEDs and other SSL applications therefore have a fixture that includes a driver for driving the SSL. The SSL driver typically includes a power converter such as a switch mode power supply that converts AC line voltage to DC current to drive the SSL. The power converter typically has an AC/DC constant voltage converter that takes the AC line voltage and outputs a relatively constant DC voltage. A DC/DC constant current converter then converts the DC voltage to a relatively constant DC current to drive the SSL. Such an arrangement conceptually allows SSL fixtures to be used with phase cut dimmers available for incandescent lights.
In practice, however, a problem may sometimes arise with flicker and other visual anomalies when using existing phase cut dimmers with SSL fixtures. Flicker and other visual anomalies can be seen when there are sufficiently large ripples in the DC current provided to the SSL. The ripples result from an incompatible interaction between the phase cut dimmer and the switch mode power supplies and/or other elements of the SSL fixture. The problem often arises when a phase cut dimmer from one manufacturer is being used with an SSL fixture from a different manufacturer. This lack of compatibility has required dimmer manufacturers to list on their product literature and packaging which dimmers are compatible with which SSL fixtures, and vice versa.
Moreover, existing dimmers are largely non-interactive, consisting mainly of wall-mounted sliding switches, knobs, pads, and dials that have to be manually adjusted by a user each time the user wants to adjust room lighting. And while some programmable dimmers exist that can adjust lighting automatically in response to ambient light sensors and other inputs, these dimmers have heretofore been wired systems that require the sensors and other inputs to be transmitted over cables or wiring. In order to use a wireless sensor with such dimmers, a centralized coordinator device typically is needed to receive the signals from the wireless sensor and transmit them to the dimmer, which adds costs and complexity.
Thus, a need exists for an improved way to provide dimming for SSL fixtures, and particularly for a dimmer that is interactive, wireless, and capable of avoiding flicker and other visual anomalies for different types of SSL fixtures from various manufacturers.
The disclosed embodiments are directed to systems and methods for controlling dimming. The embodiments provide a dimmer that is interactive, wireless, and capable of automatically avoiding visual anomalies such as flicker resulting from incompatibilities between the dimmer and switch mode power supplies and/or other elements of the SSL fixtures. The dimmer supports or may employ any dimming technique known to those having ordinary skill in the art, including forward phase cut, reverse phase cut, 1-10 V DC dimming, as well as adaptive phase dimming that can sense fixture load types and automatically adjust to provide the best performance. The ability automatically to avoid visual anomalies such as flicker allows the dimmer to be used with virtually any SSL lighting fixture from any manufacturer.
In some implementations, the dimmer also includes a built-in wireless module that allows the dimmer to receive signals remotely from sensors and other input devices. The sensors and other input devices may include, for example, ambient light sensors, occupancy sensors, color sensors, and the like. A controller such as a microcontroller within the dimmer may be programmed automatically to adjust or dim room lighting based on the inputs from these sensors.
In some implementations, the dimmer further includes a skip-phase dimming module that can automatically skip dimming levels that cause visual anomalies such as flicker in the SSL fixtures. The skip-phase dimming module may reside in firmware, software, or a combination of both, and operates in conjunction with the controller to monitor a feedback signal from the SSL fixtures and identify dimming levels that cause visual anomalies such as flicker. These dimming levels may be found, for example, by detecting anomalies such as ripples on the feedback signal that are larger than a preset threshold. Once an anomalous dimming level is found, the skip-phase dimming module designates the phase angle corresponding to that dimming level as an anomalous phase angle. The anomalous phase angle may then be stored as a known or identified anomalous phase angle along with other identified anomalous phase angles for that SSL fixture. Subsequent dimming levels having phase angles that match an identified anomalous phase angle may then be skipped by the controller in favor of the next or previous incremental dimming level, depending on dimming direction, that does not correspond to an identified anomalous phase angle.
In some implementations, the skip-phase dimming module may include a predefined list of SSL fixture types, for example, by model and/or manufacturer, along with previously known or identified anomalous phase angles for each fixture type. This information may be stored or otherwise incorporated into the skip-phase dimming module, for example, during manufacture of the dimmer. Then, when a user installs the dimmer, he or she may select the specific SSL fixture being used with the dimmer to retrieve the previously identified anomalous phase angles for that SSL fixture. As well, the skip-phase dimming module may automatically learn and accumulate additional anomalous phase angles for that SSL fixture over the normal course of interaction between the dimmer and the SSL fixture. The skip-phase dimming module may provide users with the option to define a custom SSL fixture type in the event the particular SSL fixture being used is not included on the predefined list. The skip-phase dimming module may also include an optional learning mode in which it automatically steps through the available dimming levels for a given SSL fixture, determine whether any of the associated phase angles results in a visual anomaly, and stores that phase angle as an anomalous phase angle.
In some implementations, the dimmer may communicate remotely with smart phones, smart watches, tablets, and other mobile devices using the controller and the wireless module. Such mobile devices may include applications (apps) that allow users to control the dimmer to adjust room lighting remotely. Users may select predefined room profiles or set up custom room profiles for different rooms, and the dimmer automatically adjusts the lighting in the rooms according to the profiles. The profiles may be based on any suitable room criteria, including time of day, ambient light, occupancy, and the like. Where the dimmer includes a display, a graphical user interface may be provided on the display to allow users to control the dimmer and/or modify room profiles using icons and other graphical selection tools.
In general, in one aspect, the disclosed embodiments are directed to a dimmer for SSL fixtures. The dimmer comprises, among other things, a dimming circuit configured to provide an AC output voltage to the SSL fixtures, and a controller coupled to the dimming circuit and configured to derive a phase angle for the AC output voltage, the phase angle corresponding to a phase cut in the AC output voltage. The dimmer further comprises a dimming input connected to the controller and configured to receive a dimming control signal representing a dimming level for the SSL fixtures, the dimming control signal being used by the controller to derive the phase angle for the AC output voltage. A skip-phase dimming module operates in conjunction with the controller to determine whether the phase angle is an anomalous phase angle that causes a visual anomaly in the SSL fixtures, and to skip the phase angle if the phase angle is determined to be an anomalous phase angle.
In general, in another aspect, the disclosed embodiments are directed to a method of controlling dimming for SSL fixtures. The method comprises, among other things, receiving a dimming control signal representing a dimming level for the SSL fixtures, and deriving a phase angle for an AC output voltage to be provided to the SSL fixtures based on the dimming control signal, the phase angle reflecting a phase cut in the AC output voltage. The method further comprises determining whether the phase angle is an anomalous phase that causes a visual anomaly in the SSL fixtures, and skipping the phase angle if the phase angle is determined to be an anomalous phase angle that causes a visual anomaly in the SSL fixtures.
In general, in yet another aspect, the disclosed embodiments are directed to a dimmable SSL system. The system comprises, among other things, a plurality of SSL fixtures, and a dimmer connected to the plurality of SSL fixtures and configured to provide an AC output voltage to the SSL fixtures based on a dimming control signal representing a dimming level for the SSL fixtures. The dimmer is operable in a learning mode in which the dimmer applies a plurality of dimming levels to the SSL fixture, determines whether any dimming level results in a visual anomaly in the SSL fixture, and stores a phase angle associated with the dimming level resulting in the visual anomaly in a list of anomalous phase angles.
The foregoing and other advantages of the disclosed embodiments will become apparent upon reading the following detailed description and upon reference to the drawings, wherein:
As an initial matter, it will be appreciated that the development of an actual, real commercial application incorporating aspects of the disclosed embodiments will require many implementation specific decisions to achieve the developer's ultimate goal for the commercial embodiment. Such implementation specific decisions may include, and likely are not limited to, compliance with system related, business related, government related and other constraints, which may vary by specific implementation, location and from time to time. While a developer's efforts might be complex and time consuming in an absolute sense, such efforts would nevertheless be a routine undertaking for those of skill in this art having the benefit of this disclosure.
It should also be understood that the embodiments disclosed and taught herein are susceptible to numerous and various modifications and alternative forms. Thus, the use of a singular term, such as, but not limited to, “a” and the like, is not intended as limiting of the number of items. Similarly, any relational terms, such as, but not limited to, “top,” “bottom,” “left,” “right,” “upper,” “lower,” “down,” “up,” “side,” and the like, used in the written description are for clarity in specific reference to the drawings and are not intended to limit the scope of the invention.
Referring now to
As can be seen, the SSL lighting system 100 includes a plurality of SSL fixtures 102 connected to a dimmer 104 that is operable to control dimming of the SSL fixtures 102 as well as other, more conventional light fixtures (e.g., incandescent light fixtures). The dimmer 104 in the embodiment shown here is an interactive dimmer 104 in that a user may program, define, and otherwise control the operation of the dimmer, as explained later herein. The interactive dimmer 104 has, among other things, an AC input 106 that receives a AC line voltage, typically from an AC main, and a dimming input 108 that receives a dimming control signal, typically from a sliding switch, knob, dial, keypad, touchpad, and similar dimming input mechanisms. The dimming control signal is typically a voltage signal that represents or otherwise indicates a dimming level to be applied to the SSL fixtures 102. Users may operate the sliding switch, knob, dial, keypad, touchpad, and so forth to generate the dimming control signal, and the dimmer 104 adjusts the AC line voltage from the AC main based on the dimming control signal to generate a dimmed or otherwise adjusted AC output voltage. The dimmer 104 thereafter outputs the dimmed AC output voltage at an AC output 110 to the SSL fixtures 102 to achieve the desired level of dimming
In accordance with the disclosed embodiments, the dimmer 104 may be an interactive dimmer 104 that has phase skipping capability. As mentioned above, SSL fixtures like the SSL fixtures 102 typically have a driver with a switch mode power supply that may cause visual anomalies such as flicker when used with certain types of phase cut dimmers. This has prompted the need to identify which dimmers are compatible with which SSL fixtures, and vice versa, on product literature and packaging. The interactive dimmer 104 overcomes the compatibility issue by identifying and skipping dimming levels that cause, or are known to cause, visual anomalies such as flicker in the SSL fixtures 102. The ability to identify and skip incompatible and less compatible dimming levels allows the interactive dimmer 104 to employ any number of known dimming techniques with the SSL fixtures 102, including forward phase cut dimming, reverse phase cut dimming, 1-10 V DC dimming, as well as adaptive phase dimming that can sense fixture load types and automatically adjust to provide the best performance.
In the above SSL lighting systems, the presence of a dimmer that can skip or otherwise avoid or stop using incompatible or less compatible phase angles allows the SSL fixtures to be substantially free of flicker and other visual anomalies. Following now in
As
Also included in the dimmer 500 is a skip-phase dimming module 504 that functions to provide the phase skipping capability for the dimmer 500. The skip-phase dimming module 504 is responsible for detecting and keeping track of dimming levels that cause, or are known to cause, flicker in the SSL fixtures. This skip-phase dimming module 504 may reside in firmware or as software stored in the controller 502, or as a combination of both, and operates in conjunction with the controller 502 to detect and identify dimming levels that cause visual anomalies such as flicker in the SSL fixtures. Additional details regarding the operation of the skip-phase dimming module 504 in the dimmer 500 is provided later herein with respect to
The dimmer 500 also includes an inputs module 506 that functions to receive control signals, including dimming control signals, from various sources (e.g., switches, knob, dial, keypad, touchpad, etc.). The inputs module 506 operates to process (e.g., smooth, amplify, etc.) and provide these control signals to the controller 502. Likewise, a wireless module 508 receives wireless control signals, including dimming control signals and environmental control signals, from various sources (e.g., sensors, mobile devices, etc.). Any suitable wireless module having a radio frequency transceiver and antenna, including a Wi-Fi module, Bluetooth module, and the like, may be used for the wireless module 508 without departing from the scope of the disclosed embodiments.
Based on the dimming control signals and/or sensor signals from the inputs module 506 and the wireless module 508, the controller 502 generates a dimming output representing the level of dimming indicated by the control signals and/or sensor signals. The controller 502 thereafter provides the dimming output to an isolation device 510, which may be a relay, optical coupler, transformer, and the like. The isolation device 510 provides physical isolation for the controller 502, passing signals back and forth from downstream components to the controller 502 while protecting the controller 502 from, for example, any unexpected feedback.
In the embodiment shown here, the isolation device 510 passes the dimming output from the controller 502 to a line voltage control module 512 and a dimming circuit module 514 in the dimmer 500. The line voltage control module 512 uses the dimming output from the controller 502 to generate an appropriate AC output voltage from the AC line voltage, then provides the AC output voltage to the dimming circuit module 514. The dimming circuit module 514 uses the AC output voltage from the line voltage control module 512 and the dimming output from the controller 502 to generate a dimmed AC output voltage, then provides the dimmed AC output voltage to the SSL fixtures.
In some embodiments, the dimming circuit module 514 may generate the dimmed AC output voltage by adjusting an RMS value of the AC output voltage from the line voltage control module 512, for example, using either forward phase cut dimming or reverse phase current dimming. The specific phase cuts applied by the dimming circuit module 514 to generate the dimmed AC output voltage may be specified by, or otherwise included in, the dimming output from the controller 502. The controller 502 may derive these specific phase cuts using any suitable technique known to those having ordinary skill in the art based on the dimming control signals and/or sensor signals received by the controller 502. These phase cuts, or rather the phase angles corresponding to the phase cuts, are also provided by the controller 502 to the skip-phase dimming module 504.
In some embodiments, the skip-phase dimming module 504 identifies anomalous phase angles by monitoring a feedback from the SSL fixtures for anomalies such as ripples or fluctuations that are larger than a preset anomaly threshold. In the embodiment shown here, the feedback from the SSL fixtures is provided over an existing neutral line that is already present between the SSL fixtures and the dimming circuit module 514. Any anomalies such as ripples or fluctuations on the neutral line are then passed by the dimming circuit module 514 to the controller 502 via the isolation device 510. In other embodiments, a separate and dedicated feedback line (not expressly shown) may be provided from the SSL fixtures to the controller 502 instead (via the isolation device 510).
In some embodiments, a user interface module 516 is provided in the dimmer 500 for receiving various types of user interface signal inputs and providing them to the controller 502. Such user interface signal inputs may include, for example keyboard inputs, touchpad inputs, and other types of signal inputs that allow a user to program, define, or otherwise control the operation of the dimmer 500. Finally, a housekeeping voltage module 518 in the dimmer 500 receives the AC line voltage and converts it to one or more regulated DC voltages (e.g., 5.0 V, 3.3 V, 1.8 V, etc.) needed by the controller 502 and other modules in the dimmer 500 to properly operate.
In general, the controller interface 602 facilitates communication between the skip-phase dimming module 504 and the controller 502. Thus, for example, the controller interface 602 allows the controller 502 to provide the skip-phase dimming module 504 with the phase angles corresponding to the phase cuts derived as mentioned above. The controller interface 602 also allows the controller 502 to provide the skip-phase dimming module 504 with the anomalies (e.g., ripples or fluctuations) from the SSL fixtures. These anomalies are received by the controller 502 (via the neutral line) and processed to determine, for example, an RMS value, a peak-to-peak value, or some other quantification of the anomalies. The controller 502 then communicates the RMS value, peak-to-peak value, or other information about the anomalies to the skip-phase dimming module 504 via the controller interface 602.
The visual anomaly monitor 604 operates mainly to detect visual anomalies such as flicker in the SSL fixtures. In some embodiments, the visual anomaly monitor 604 performs this detection by comparing the anomaly information received from the controller 502 to a preset anomaly threshold. Thus, the visual anomaly monitor 604 may include, store, or otherwise have access to a previously defined RMS threshold, peak-to-peak threshold, or other threshold information. This predefined threshold information may then be used to compare the information about the anomalies received from the controller 502. If the visual anomaly monitor 604 determines that the anomalies exceed the preset anomaly threshold, then it notifies the controller 502 (via the controller interface 602) that the phase angle provided by the controller 502 is an anomalous phase angle that is incompatible with the SSL fixtures being used. Upon receiving such notification, the controller 502 skips or stops further using the incompatible phase angle and proceeds to the next lower or higher incremental phase angle, whichever is nearest to the incompatible phase cut, or depending on whether dimming is being increased or decreased.
The visual anomaly monitor 604 also sends the identified anomalous phase angle to the anomalous phases module 606 for addition to a list or table of phase angles that have been identified as anomalous phase angles. The module 606 is primarily responsible for maintaining this list or table of anomalous phase angles up to date by adding new anomalous phase angles substantially in real time or dynamically whenever they are identified by the visual anomaly monitor 604. In this way, the skip-phase dimming module 504 is able automatically to learn and accumulate anomalous phase angles for any SSL fixture over time. In some embodiments, the list or table of anomalous phase angles may also include known anomalous phase angles that were inputted previously at the time of manufacture, for example, based on lab tests, in addition to any anomalous phase angles that may be added afterward. As well, the list or table of anomalous phase angles may be used by the visual anomaly monitor 604 to check any phase angles provided by the controller 502 (via the controller interface 602). If any phase angle provided by the controller 502 matches an identified anomalous phase angle, the visual anomaly monitor 604 notifies the controller 502 accordingly to skip or otherwise stop further using that incompatible phase angle.
In some embodiments, the skip-phase dimming module 504 may also include a learning mode that may be automatically engaged when the dimmer 500 is activated and/or manually engaged by the user as needed. When this learning mode is engaged for a given SSL fixture, the skip-phase dimming module 504 automatically applies each incremental dimming level to the SSL fixture, determines whether any dimming level results in a visual anomaly such as flicker in the SSL fixture, and records the phase angle associated with that dimming level as an anomalous phase angle via the anomalous phases module 606.
Table 1 below illustrates a conceptual anomalous phase angles table that may be used with the anomalous phases module 606. The table includes incompatibility information on various types of SSL fixtures sorted, for example, by manufacturer and model, along with identified or known anomalous phase angles for each fixture type. As can be seen, the identified or known anomalous phase angles may vary between manufacturer and/or model, although it is certainly possible for different models to have the same anomalous phase angles. The information in Table 1 may then be provided with or otherwise incorporated into the anomalous phases module 606, for example, during manufacture of the dimmer 500. When a user installs the dimmer 500, he or she may specify the specific SSL fixtures being used with the dimmer, and the anomalous phases module 606 thereafter automatically adds any additional anomalous phase angles to the table under the specified SSL fixtures. The anomalous phases module 606 may also provide users with an option to define a custom SSL fixture type in the event the particular SSL fixture being used is not included on the table.
Based on the foregoing description, it can be seen that the embodiments disclosed herein may be implemented in a number of ways. As one example, rather than listing incompatible phase angles in Table 1, the table may list incompatible DC voltages instead for dimmers that use 1-10 V DC dimming Various other ways of implementing dimming levels besides using phase cuts and DC voltages may also be employed without departing from the scope of the disclosed embodiments. Accordingly, following in
As
At block 708, the dimmer makes another determination as to whether the derived phase angle has been previously identified as an anomalous phase angle. If yes, the dimmer skips that phase angle at block 710 and proceeds to the next incremental phase angle, and the process is repeated until an anomaly-free phase angle (i.e., a phase angle that has not been identified as an anomalous phase angle) is reached. Thereafter, the dimmer uses the anomaly-free phase angle, or more accurately, the phase cut corresponding to the anomaly-free phase angle, to generate and output a dimmed AC output voltage to the SSL fixtures at block 712.
At block 714, the dimmer makes a further determination as to whether the phase angle from block 712 causes flicker or other visual anomalies in the SSL fixtures. In some embodiments, the dimmer performs this determination by monitoring the feedback from the SSL fixtures for anomalies such as ripples or fluctuations that exceed a preset threshold. If a visual anomaly such as flicker is detected, then at block 716, the dimmer stores the phase angle from block 712 as an identified anomalous phase angle and skips to the next anomaly-free phase angle at block 710. If no anomaly is detected in the SSL fixtures, then the dimmer returns to block 704 to await another dimming control signal.
An exemplary anomaly detection technique that may be used by the dimmer to identify anomalous phase angles is graphically illustrated in
In the example of
For reference purposes,
While much of the discussion thus far has involved dimming control signals generated via sliding switches, knobs, dials, keypads, touchpads, and similar dimming input mechanisms, in some embodiments, the dimming control signals may also come from mobile devices, such as smart phones, smart watches, tablets, and the like. In these embodiments, the dimmer is an interactive dimmer and the mobile devices may communicate remotely with the dimmer over a wireless connection using environmental control applications (apps) on the mobile devices. These environmental control apps allow users to adjust room lighting from a remote location by controlling the dimmer remotely. Examples of environmental control apps are shown in
In
In some embodiments, users may also use their mobile devices to set up custom room lighting profiles for different rooms or select one of several predefined room lighting profiles. The dimmer then automatically adjusts the lighting in these rooms according to the profiles.
Finally, although not expressly shown, in embodiments where the dimmer includes a display unit, a graphical user interface similar to the screenshots shown in
While particular aspects, implementations, and applications of the present disclosure have been illustrated and described, it is to be understood that the present disclosure is not limited to the precise construction and compositions disclosed herein and that various modifications, changes, and variations may be apparent from the foregoing descriptions without departing from the spirit and scope of the disclosed embodiments as defined in the appended claims.