{"id":2319,"date":"2026-08-16T14:49:25","date_gmt":"2026-08-16T14:49:25","guid":{"rendered":"https:\/\/chineseledlight.com\/?p=2319"},"modified":"2026-08-16T14:57:16","modified_gmt":"2026-08-16T14:57:16","slug":"low-flicker-led-lighting","status":"publish","type":"post","link":"https:\/\/chineseledlight.com\/pt\/low-flicker-led-lighting\/","title":{"rendered":"Low-Flicker Commercial LED Lighting: Metrics &amp; Dimming Guide"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Low flicker LED lighting should be evaluated with measured PstLM, SVM, waveform and dimming data\u2014not a simple \u201cflicker-free\u201d claim.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cFlicker-free.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There it is again.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Printed beside CRI&gt;90, PF&gt;0.9, 50,000 hours and five-year warranty as though somebody measured a complicated time-domain waveform, tested every dimming condition, checked multiple control protocols, and then somehow compressed all of that engineering into two cheerful words.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Usually they didn&#8217;t.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When a supplier tells me a commercial luminaire is flicker-free, I want the waveform, measurement condition, driver model, modulation depth, frequency, PstLM and SVM\u2014not another slow-motion phone video showing that the lamp appears steady at full output.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Phones lie easily.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And, more importantly,&nbsp;<strong>low flicker LED lighting isn&#8217;t defined by whether your eyes notice obvious flashing while you&#8217;re standing underneath the sample<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The U.S. Department of Energy uses the broader term&nbsp;<strong>temporal light modulation (TLM)<\/strong>&nbsp;for variations in light output over time and notes that these variations can produce visible flicker, stroboscopic effects and phantom arrays, with responses varying considerably among people and lighting conditions. DOE&#8217;s current&nbsp;<a href=\"https:\/\/www.energy.gov\/cmei\/ssl\/flicker-research\" rel=\"nofollow noopener\" target=\"_blank\">Flicker Research program<\/a>&nbsp;documents active Pacific Northwest National Laboratory research into these effects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s already more complicated than:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Flicker-free: Yes.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s the ugly truth: LED flicker is primarily a&nbsp;<strong>driver-system problem<\/strong>, and it can change when you dim the luminaire.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A product that&#8217;s beautifully behaved at 100% output can become ugly at 10%.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s where I&#8217;d test it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/LED-Dimming-Flicker-Test-at-Different-Output-Levels-1024x768.webp\" alt=\"LED Dimming Flicker Test at Different Output Levels\" class=\"wp-image-2321\" title=\"\" srcset=\"https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/LED-Dimming-Flicker-Test-at-Different-Output-Levels-1024x768.webp 1024w, https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/LED-Dimming-Flicker-Test-at-Different-Output-Levels-300x225.webp 300w, https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/LED-Dimming-Flicker-Test-at-Different-Output-Levels-768x576.webp 768w, https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/LED-Dimming-Flicker-Test-at-Different-Output-Levels-16x12.webp 16w, https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/LED-Dimming-Flicker-Test-at-Different-Output-Levels-600x450.webp 600w, https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/LED-Dimming-Flicker-Test-at-Different-Output-Levels.webp 1448w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">LED Dimming Flicker Test at Different Output Levels<\/figcaption><\/figure>\n\n\n\n<h2 id=\"you-may-not-see-flicker-and-still-have-temporal-light-modulation\" class=\"wp-block-heading\">You May Not \u201cSee Flicker\u201d and Still Have Temporal Light Modulation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">But let&#8217;s get the terminology straight.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When LED current changes with time, light output can follow it remarkably quickly because LEDs don&#8217;t have the thermal persistence of an incandescent filament.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So the waveform matters.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At lower modulation frequencies, you may perceive direct flicker.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At higher frequencies, movement can reveal a stroboscopic effect.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Move your eyes rapidly and another artifact\u2014the&nbsp;<strong>phantom array effect<\/strong>\u2014can appear as repeated images.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PNNL&#8217;s 2024 research makes this uncomfortable for anyone who thinks \u201chigh frequency means solved.\u201d In its work developing the&nbsp;<strong>Phantom Array Visibility Measure (PAVM)<\/strong>, researchers reported that phantom-array effects can remain visible at frequencies far above conventional direct-flicker ranges; previous experimental results cited in the paper showed average visibility thresholds around 10,000 Hz and even higher for particularly sensitive participants.&nbsp;<a href=\"https:\/\/www.energy.gov\/eere\/ssl\/articles\/temporal-light-modulation-phantom-array-visibility-measure\" rel=\"nofollow noopener\" target=\"_blank\">Read the 2024 PNNL research on phantom-array visibility<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ten kilohertz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Still visible.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So if an OEM supplier tells you:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cOur PWM is 2 kHz, therefore no flicker.\u201d<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Don&#8217;t automatically approve it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Frequency alone isn&#8217;t the entire story.<\/p>\n\n\n\n<h2 id=\"flicker-free-is-marketing-metrics-are-evidence\" class=\"wp-block-heading\">\u201cFlicker-Free\u201d Is Marketing. Metrics Are Evidence.<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This distinction matters because there isn&#8217;t one universal flicker number.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You&#8217;ll encounter:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Percent flicker<\/li>\n\n\n\n<li>Flicker index<\/li>\n\n\n\n<li>Modulation depth<\/li>\n\n\n\n<li>Fundamental frequency<\/li>\n\n\n\n<li>PstLM<\/li>\n\n\n\n<li>SVM<\/li>\n\n\n\n<li>PWM frequency<\/li>\n\n\n\n<li>Waveform<\/li>\n\n\n\n<li>Duty cycle<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">And they aren&#8217;t interchangeable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That frustrates buyers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Good.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It should.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A single metric can hide something another metric sees.<\/p>\n\n\n\n<h2 id=\"percent-flicker-easy-to-understand-easy-to-overtrust\" class=\"wp-block-heading\">Percent Flicker: Easy to Understand, Easy to Overtrust<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Percent flicker is commonly calculated from maximum and minimum light output:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Percent Flicker = (Maximum \u2212 Minimum) \/ (Maximum + Minimum) \u00d7 100%<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Suppose measured output oscillates between:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>100 units maximum<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">and<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>80 units minimum<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>(100 \u2212 80) \/ (100 + 80) \u00d7 100 \u2248 11.1%<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Straightforward.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But now take another waveform with the same maximum and minimum values while changing its shape or frequency.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Same percent flicker.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Potentially different perceptual effect.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s the weakness.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Percent flicker tells you amplitude variation but doesn&#8217;t adequately encode everything your visual system cares about.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I still want it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I just don&#8217;t want it alone.<\/p>\n\n\n\n<h2 id=\"flicker-index-adds-waveform-information\" class=\"wp-block-heading\">Flicker Index Adds Waveform Information<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Flicker index considers the area of the light-output waveform above and below the average level over a cycle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Better?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In some ways.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Still not enough for modern specification work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Historical metrics such as percent flicker and flicker index remain useful for comparing products, but contemporary TLM evaluation increasingly uses perceptually weighted metrics because frequency and waveform shape affect what observers perceive. DOE&#8217;s work has repeatedly highlighted the limitations of relying on simplistic legacy measures alone.&nbsp;<a href=\"https:\/\/www.energy.gov\/sites\/prod\/files\/2019\/01\/f58\/characterizing-photometric-flicker_nov2018.pdf\" rel=\"nofollow noopener\" target=\"_blank\">DOE&#8217;s flicker measurement research<\/a>&nbsp;also showed why proper instrumentation matters when characterizing LED waveforms.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So what should commercial buyers be asking for now?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two acronyms matter a lot:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>PstLM<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">and<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>SVM.<\/strong><\/p>\n\n\n\n<h2 id=\"pstlm-direct-flicker-gets-a-perceptual-metric\" class=\"wp-block-heading\">PstLM: Direct Flicker Gets a Perceptual Metric<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">PstLM is used to assess short-term visible flicker.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The European Commission&#8217;s current lighting standards work specifically identifies&nbsp;<strong>PstLM<\/strong>&nbsp;as the metric for flicker measurements and&nbsp;<strong>SVM<\/strong>&nbsp;as the metric for stroboscopic effects when testing mains-operated LED light sources. A 2024 European Commission standardization request explicitly calls for measurement procedures covering both metrics.&nbsp;<a href=\"https:\/\/ec.europa.eu\/docsroom\/documents\/62415\/attachments\/1\/translations\/en\/renditions\/native\" rel=\"nofollow noopener\" target=\"_blank\">See the European Commission&#8217;s 2024 lighting standardization requirements<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s significant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because PstLM isn&#8217;t simply:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cHow much does the waveform move?\u201d<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">It weights temporal behavior according to human visual sensitivity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A value around&nbsp;<strong>1<\/strong>&nbsp;corresponds to a conventional visibility threshold in the underlying metric framework.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lower is better.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But don&#8217;t make the next mistake and conclude:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">PstLM = 0.9 means premium low-flicker lighting.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Maybe legally relevant for a certain market.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Maybe acceptable for a particular product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But \u201cpasses a threshold\u201d and \u201cexcellent commercial lighting quality\u201d aren&#8217;t always the same purchasing standard.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Personally, for premium commercial projects, I&#8217;d want to see how much margin there is.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Barely passing?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Different conversation.<\/p>\n\n\n\n<h2 id=\"svm-the-moving-object-problem\" class=\"wp-block-heading\">SVM: The Moving-Object Problem<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Now wave your hand underneath a questionable LED light.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Or spin a fan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Or move machinery.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sometimes the object appears fragmented, stepped or oddly frozen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s stroboscopic effect.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>SVM\u2014Stroboscopic Visibility Measure\u2014is designed to quantify the visibility of that effect.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Again, smaller values indicate lower visibility potential.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">European ecodesign requirements for relevant LED\/OLED light sources incorporate PstLM and SVM among product performance characteristics, and current European standards work continues to treat them as the reference metrics for flicker and stroboscopic behavior.&nbsp;<a href=\"https:\/\/eur-lex.europa.eu\/legal-content\/EN\/TXT\/PDF\/?uri=CELEX%3A32019R2020\" rel=\"nofollow noopener\" target=\"_blank\">The EU Ecodesign regulation for light sources<\/a>&nbsp;provides the regulatory framework.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For procurement, that means I wouldn&#8217;t be satisfied with:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Flicker percentage: 3%.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;d ask:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>\u201cWhat&#8217;s PstLM? What&#8217;s SVM? At what output level, with which driver and control setting?\u201d<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Now we&#8217;re getting somewhere.<\/p>\n\n\n\n<h2 id=\"pstlm-and-svm-don-t-measure-the-same-thing\" class=\"wp-block-heading\">PstLM and SVM Don&#8217;t Measure the Same Thing<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Keep this table nearby.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Metric<\/th><th>Mainly Tells You<\/th><th>What It Can Miss<\/th><\/tr><\/thead><tbody><tr><td><strong>Percent Flicker<\/strong><\/td><td>Relative amplitude modulation<\/td><td>Perceptual frequency weighting<\/td><\/tr><tr><td><strong>Flicker Index<\/strong><\/td><td>Waveform-area relationship<\/td><td>Modern perceptual complexity<\/td><\/tr><tr><td><strong>PstLM<\/strong><\/td><td>Short-term visible flicker perception<\/td><td>Stroboscopic and phantom-array behavior<\/td><\/tr><tr><td><strong>SVM<\/strong><\/td><td>Visibility of stroboscopic effects<\/td><td>Direct flicker and some higher-frequency phantom-array effects<\/td><\/tr><tr><td><strong>PWM Frequency<\/strong><\/td><td>Switching repetition rate<\/td><td>Modulation depth, waveform and complete perception response<\/td><\/tr><tr><td><strong>Waveform<\/strong><\/td><td>Actual temporal light-output behavior<\/td><td>Requires analysis to become a decision metric<\/td><\/tr><tr><td><strong>PAVM<\/strong><\/td><td>Emerging measure for phantom-array visibility<\/td><td>Not yet the everyday procurement metric PstLM\/SVM are<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This is why I dislike specifications that say only:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Flicker &lt;5%.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Five percent of what waveform?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At what frequency?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Full output?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Minimum dim level?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Which control gear?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Different answers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Different product.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/lectronics-Lab-LED-Testing-Bench-1024x768.webp\" alt=\"lectronics Lab LED Testing Bench\" class=\"wp-image-2320\" title=\"\" srcset=\"https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/lectronics-Lab-LED-Testing-Bench-1024x768.webp 1024w, https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/lectronics-Lab-LED-Testing-Bench-300x225.webp 300w, https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/lectronics-Lab-LED-Testing-Bench-768x576.webp 768w, https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/lectronics-Lab-LED-Testing-Bench-16x12.webp 16w, https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/lectronics-Lab-LED-Testing-Bench-600x450.webp 600w, https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/lectronics-Lab-LED-Testing-Bench.webp 1448w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">lectronics Lab LED Testing Bench<\/figcaption><\/figure>\n\n\n\n<h2 id=\"the-european-thresholds-buyers-should-know\" class=\"wp-block-heading\">The European Thresholds Buyers Should Know<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For mains-operated LED and OLED light sources within the relevant scope of EU Ecodesign rules, the framework introduced explicit limits for temporal-light-modulation performance, including&nbsp;<strong>PstLM \u22641.0 at full load<\/strong>&nbsp;and&nbsp;<strong>SVM \u22640.4 at full load<\/strong>, subject to the regulation&#8217;s scope and applicable exceptions\/transition provisions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Those numbers appear frequently in compliance discussions now:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>PstLM \u2264 1.0<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>SVM \u2264 0.4<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But I would not turn them into another marketing sticker.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Why?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because your commercial luminaire may be dimmed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And&nbsp;<strong>full-load performance is only one operating point<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An office installation doesn&#8217;t spend its entire life at 100%.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Neither does hospitality.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Neither does a daylight-linked retail system.<\/p>\n\n\n\n<h2 id=\"this-is-where-dimming-ruins-the-party\" class=\"wp-block-heading\">This Is Where Dimming Ruins the Party<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A driver at 100% may produce beautifully smooth DC current.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then the dimming command drops to 20%.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The driver changes operating mode.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Suddenly:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>modulation depth increases<\/li>\n\n\n\n<li>PWM appears<\/li>\n\n\n\n<li>frequency changes<\/li>\n\n\n\n<li>output ripple grows<\/li>\n\n\n\n<li>waveform shape changes<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">At 1%?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Could be worse.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So when somebody sends me a full-output flicker report for a dimmable fitting, I&#8217;m not finished.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;m barely interested.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I want:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>100%<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>50%<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>20%<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>10%<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">and preferably the minimum stable dimming level.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For demanding applications, I&#8217;d also check points where the driver changes mode.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s where weird behavior hides.<\/p>\n\n\n\n<h2 id=\"the-driver-usually-owns-the-problem\" class=\"wp-block-heading\">The Driver Usually Owns the Problem<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Take two identical&nbsp;<a href=\"https:\/\/chineseledlight.com\/pt\/down-lighting\/\">commercial LED downlights<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Same COB.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Same heat sink.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Same reflector.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Same wattage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now install different drivers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Driver A<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>smooth output current<\/li>\n\n\n\n<li>low ripple<\/li>\n\n\n\n<li>stable dimming<\/li>\n\n\n\n<li>well-controlled low-level operation<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Driver B<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>aggressive low-cost topology<\/li>\n\n\n\n<li>high current ripple<\/li>\n\n\n\n<li>unstable dimming near minimum<\/li>\n\n\n\n<li>visible\/stroboscopic modulation<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The optics don&#8217;t save you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The COB doesn&#8217;t save you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The fixture housing certainly doesn&#8217;t save you.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The driver is shaping the temporal current delivered to the LED.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And because LED light output responds rapidly to current changes, the light follows.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is why I think driver selection belongs inside&nbsp;<a href=\"https:\/\/chineseledlight.com\/pt\/oem-odm\/\">OEM and ODM lighting engineering<\/a>&nbsp;rather than being treated as a final purchasing decision after mechanical development is already done.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Choose the driver early.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Test it under load.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then don&#8217;t casually change it.<\/p>\n\n\n\n<h2 id=\"a-phone-camera-is-not-a-flicker-meter\" class=\"wp-block-heading\">A Phone Camera Is Not a Flicker Meter<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s one of my favorite factory demonstrations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Someone opens the phone camera.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Points it at the light.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No black stripes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cSee? Flicker-free.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s not a calibrated measurement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Camera rolling shutters, exposure times, frame rates and automatic processing can make one modulation waveform look terrible and another disappear.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Useful quick screening?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sometimes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Compliance evidence?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Absolutely not.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DOE previously evaluated handheld flicker meters against laboratory reference equipment and found substantial differences in capability, emphasizing the importance of measurement configuration and instrumentation.&nbsp;<a href=\"https:\/\/www.energy.gov\/sites\/prod\/files\/2019\/01\/f58\/characterizing-photometric-flicker_nov2018.pdf\" rel=\"nofollow noopener\" target=\"_blank\">The DOE handheld flicker-meter study<\/a>&nbsp;explains the issue in detail.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So I wouldn&#8217;t reject a product solely because my iPhone shows bands.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And I definitely wouldn&#8217;t approve one because it doesn&#8217;t.<\/p>\n\n\n\n<h2 id=\"oscilloscope-data-is-better-if-you-measure-the-right-signal\" class=\"wp-block-heading\">Oscilloscope Data Is Better\u2014If You Measure the Right Signal<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Engineering teams may show an oscilloscope.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Good.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now ask what&#8217;s connected to it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Driver output current?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Photodiode signal?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voltage?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PWM control line?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Those are different measurements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If we&#8217;re evaluating actual&nbsp;<strong>light modulation<\/strong>, I want an optical measurement of light output over time, preferably using appropriate photometric instrumentation with enough sampling bandwidth and correct processing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Why?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because electrical ripple and optical modulation correlate, but they&#8217;re not literally the same quantity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The LED system converts current into light.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Measure the light.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/LED-Driver-Comparison-and-Flicker-Quality-Control-1024x768.webp\" alt=\"LED Driver Comparison and Flicker Quality Control\" class=\"wp-image-2322\" title=\"\" srcset=\"https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/LED-Driver-Comparison-and-Flicker-Quality-Control-1024x768.webp 1024w, https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/LED-Driver-Comparison-and-Flicker-Quality-Control-300x225.webp 300w, https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/LED-Driver-Comparison-and-Flicker-Quality-Control-768x576.webp 768w, https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/LED-Driver-Comparison-and-Flicker-Quality-Control-16x12.webp 16w, https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/LED-Driver-Comparison-and-Flicker-Quality-Control-600x450.webp 600w, https:\/\/chineseledlight.com\/wp-content\/uploads\/2026\/08\/LED-Driver-Comparison-and-Flicker-Quality-Control.webp 1448w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">LED Driver Comparison and Flicker Quality Control<\/figcaption><\/figure>\n\n\n\n<h2 id=\"2024-research-made-sensitive-users-harder-to-ignore\" class=\"wp-block-heading\">2024 Research Made \u201cSensitive Users\u201d Harder to Ignore<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">And this is where the conversation moves beyond pass\/fail product testing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A 2024 PNNL\/National Research Council Canada study examined temporal light modulation responses among individuals with different levels of pattern-glare sensitivity. Researchers reported differences in sensitivity between groups even with short exposures and a restricted visual field, reinforcing that one person&#8217;s \u201cI can&#8217;t see anything wrong\u201d isn&#8217;t a universal verdict.&nbsp;<a href=\"https:\/\/www.energy.gov\/eere\/ssl\/articles\/effects-temporal-light-modulation-individuals-sensitive-pattern-glare\" rel=\"nofollow noopener\" target=\"_blank\">Read the 2024 DOE-hosted study on TLM-sensitive individuals<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s commercially relevant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Your buyer isn&#8217;t one observer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An office might contain 500.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A school?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hundreds of students.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hospital?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Patients, staff, visitors.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So the factory owner&#8217;s eyesight isn&#8217;t a test method.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Neither is mine.<\/p>\n\n\n\n<h2 id=\"another-2024-study-numbers-actually-differ-between-light-sources\" class=\"wp-block-heading\">Another 2024 Study: Numbers Actually Differ Between Light Sources<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Researchers comparing cool-white fluorescent lighting with LED lighting in a 2024 experimental study measured very different temporal modulation characteristics: reported flicker percent was approximately&nbsp;<strong>7.6% for the fluorescent lighting and 0.63% for the LED condition<\/strong>, while flicker index values were approximately&nbsp;<strong>0.014 and 0.0009<\/strong>, respectively.&nbsp;<a href=\"https:\/\/pmc.ncbi.nlm.nih.gov\/articles\/PMC11193425\/\" rel=\"nofollow noopener\" target=\"_blank\">See the 2024 study<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That doesn&#8217;t prove \u201cLED good, fluorescent bad.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wrong conclusion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It proves something more useful:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>actual products need actual measurement.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">LED can be excellent.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">LED can also flicker badly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Technology name alone tells you little.<\/p>\n\n\n\n<h2 id=\"pwm-isn-t-automatically-bad\" class=\"wp-block-heading\">PWM Isn&#8217;t Automatically Bad<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This causes arguments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pulse-width modulation\u2014PWM\u2014switches LED current in a controlled pattern, varying duty cycle to change perceived average output.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At 50% duty cycle, simplified:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>on half the time<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>off half the time<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Average light output drops.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PWM can deliver excellent dimming behavior.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But modulation depth may be extremely high\u2014even 100% if the LEDs switch fully off between pulses.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Does high PWM frequency solve everything?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not automatically.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Remember PNNL&#8217;s 2024 phantom-array work. Temporal artifacts can remain perceptible at frequencies substantially higher than the range associated with conventional direct flicker.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So I&#8217;d rather know:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>PWM frequency<\/li>\n\n\n\n<li>duty cycle<\/li>\n\n\n\n<li>modulation depth<\/li>\n\n\n\n<li>waveform<\/li>\n\n\n\n<li>PstLM<\/li>\n\n\n\n<li>SVM<\/li>\n\n\n\n<li>actual visual\/application requirements<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">than receive the comforting phrase:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cHigh frequency PWM.\u201d<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">How high?<\/p>\n\n\n\n<h2 id=\"ccr-dimming-can-behave-differently\" class=\"wp-block-heading\">CCR Dimming Can Behave Differently<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Constant-current reduction\u2014often called CCR or analog dimming\u2014reduces LED current rather than rapidly switching full current on and off.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That can reduce certain TLM problems.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But there are trade-offs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At very low current, LED chromaticity can shift.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Driver efficiency can change.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Minimum stable output may be limited.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dimming linearity can get messy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So neither:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>PWM = bad<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">nor<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>CCR = good<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">is technically serious.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Driver architecture and implementation matter.<\/p>\n\n\n\n<h2 id=\"dali-doesn-t-guarantee-low-flicker\" class=\"wp-block-heading\">DALI Doesn&#8217;t Guarantee Low Flicker<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Another misunderstanding.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cIt&#8217;s DALI, therefore flicker-free.\u201d<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Nope.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">DALI tells the system&nbsp;<strong>what dimming level to request<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It doesn&#8217;t automatically dictate exactly how the LED driver regulates current internally.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two DALI drivers can respond to identical digital commands and produce different output waveforms.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Same with:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>0\u201310V<\/li>\n\n\n\n<li>1\u201310V<\/li>\n\n\n\n<li>TRIAC\/phase-cut<\/li>\n\n\n\n<li>DMX<\/li>\n\n\n\n<li>Bluetooth controls<\/li>\n\n\n\n<li>proprietary wireless control<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Control protocol isn&#8217;t waveform quality.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Driver design is.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is particularly important with&nbsp;<a href=\"https:\/\/chineseledlight.com\/pt\/linear\/\">linear LED lighting systems<\/a>&nbsp;where dozens\u2014or hundreds\u2014of drivers can be connected into larger controlled installations and poor low-level behavior becomes painfully obvious across an entire ceiling.<\/p>\n\n\n\n<h2 id=\"triac-dimming-is-where-compatibility-gets-ugly\" class=\"wp-block-heading\">TRIAC Dimming Is Where Compatibility Gets Ugly<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">But phase-cut dimming deserves special suspicion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Forward-phase.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Reverse-phase.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Minimum load.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Holding current.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bleeder circuits.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dimmer electronics.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Driver input stage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now mix manufacturers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A driver may dim beautifully with Dimmer A and badly with Dimmer B.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Symptoms?<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>shimmer<\/li>\n\n\n\n<li>dropout<\/li>\n\n\n\n<li>popping on<\/li>\n\n\n\n<li>dead travel<\/li>\n\n\n\n<li>minimum-level instability<\/li>\n\n\n\n<li>audible noise<\/li>\n\n\n\n<li>flicker<\/li>\n\n\n\n<li>random flashing<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">So a statement like:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cTRIAC dimmable\u201d<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">isn&#8217;t enough for commercial procurement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I want the compatibility list.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Or project-specific testing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Preferably both.<\/p>\n\n\n\n<h2 id=\"0-10v-isn-t-automatically-clean-either\" class=\"wp-block-heading\">0\u201310V Isn&#8217;t Automatically Clean Either<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">0\u201310V sounds straightforward.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And often it is.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But don&#8217;t assume.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The control voltage tells the driver where to dim.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The driver&#8217;s power stage still determines the LED-current waveform.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At 100% output, beautiful.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At 5%?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Maybe not.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So for&nbsp;<a href=\"https:\/\/chineseledlight.com\/pt\/project-support\/\">commercial lighting project support<\/a>, the sensible workflow is to test the&nbsp;<strong>actual luminaire + actual driver + actual controller\/dimmer combination<\/strong>&nbsp;whenever the project has strict dimming expectations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not just nominal protocol compatibility.<\/p>\n\n\n\n<h2 id=\"what-i-d-ask-a-factory-to-test\" class=\"wp-block-heading\">What I&#8217;d Ask a Factory to Test<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A useful flicker report should identify:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Luminaire model<\/li>\n\n\n\n<li>Driver manufacturer<\/li>\n\n\n\n<li>Exact driver model<\/li>\n\n\n\n<li>Input voltage\/frequency<\/li>\n\n\n\n<li>LED load<\/li>\n\n\n\n<li>Control protocol<\/li>\n\n\n\n<li>Output level<\/li>\n\n\n\n<li>PstLM<\/li>\n\n\n\n<li>SVM<\/li>\n\n\n\n<li>Percent flicker\/modulation if requested<\/li>\n\n\n\n<li>Dominant frequency<\/li>\n\n\n\n<li>Measurement instrument<\/li>\n\n\n\n<li>Test method<\/li>\n\n\n\n<li>Date<\/li>\n\n\n\n<li>Configuration\/BOM revision<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">And for a dimmable fixture:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Output Level<\/th><th class=\"has-text-align-right\" data-align=\"right\">PstLM<\/th><th class=\"has-text-align-right\" data-align=\"right\">SVM<\/th><th class=\"has-text-align-right\" data-align=\"right\">Percent Flicker<\/th><th>Stable?<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td>100%<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td>Yes\/No<\/td><td>Full load<\/td><\/tr><tr><td>75%<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td>Yes\/No<\/td><td><\/td><\/tr><tr><td>50%<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td>Yes\/No<\/td><td><\/td><\/tr><tr><td>25%<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td>Yes\/No<\/td><td><\/td><\/tr><tr><td>10%<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td>Yes\/No<\/td><td>Low-level check<\/td><\/tr><tr><td>5%<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td>Yes\/No<\/td><td>If supported<\/td><\/tr><tr><td>Minimum<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td class=\"has-text-align-right\" data-align=\"right\">Record<\/td><td>Yes\/No<\/td><td>Look for dropout<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s useful.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cFlicker-free\u201d isn&#8217;t.<\/p>\n\n\n\n<h2 id=\"dimming-depth-and-flicker-are-different-specifications\" class=\"wp-block-heading\">Dimming Depth and Flicker Are Different Specifications<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A driver can dim to:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1%<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wonderful.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But can it reach 1% cleanly?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Another driver bottoms out at:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>10%<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">yet remains stable all the way down.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Which is better?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depends on the application.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Retail?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Office?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hotel guestroom?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cinema?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Museum?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Conference room?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Recording studio?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There isn&#8217;t one answer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A genuine 1% stable output is valuable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A nominal 1% mode that shimmers between 1% and 4% isn&#8217;t.<\/p>\n\n\n\n<h2 id=\"camera-environments-need-special-attention\" class=\"wp-block-heading\">Camera Environments Need Special Attention<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Now imagine a retail store being filmed for social media.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Or a showroom.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">TV studio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Conference room.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Luxury hotel ballroom.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Phone cameras everywhere.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Temporal modulation that occupants barely notice can create moving bands or exposure artifacts on camera.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Different problem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Same driver.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So if the lighting will appear regularly on video, I&#8217;d add camera testing to the specification instead of assuming visually comfortable lighting will automatically be camera-friendly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">High-speed cameras are unforgiving.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">TikTok too.<\/p>\n\n\n\n<h2 id=\"machinery-changes-the-risk-again\" class=\"wp-block-heading\">Machinery Changes the Risk Again<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A rotating machine under strongly modulated light can appear to slow, stop or reverse direction.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s classic stroboscopic behavior.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Industrial spaces deserve care here.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Warehouses.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Production floors.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Workshops.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Printing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Machining.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Moving equipment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The SVM metric exists specifically because motion perception under temporally modulated lighting isn&#8217;t adequately described by whether stationary observers see direct flicker.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So when somebody specifies \u201clow flicker\u201d for an industrial fixture, I&#8217;d ask what they&#8217;re actually trying to control.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Headache complaints?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Camera artifacts?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Moving-machinery appearance?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Different objective.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Different metric.<\/p>\n\n\n\n<h2 id=\"office-lighting-has-its-own-problem\" class=\"wp-block-heading\">Office Lighting Has Its Own Problem<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">An office may look visually static.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Until eyes move.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then you have rapid saccades constantly happening during normal visual behavior.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s one reason PNNL&#8217;s phantom-array research matters for architectural lighting. Its 2024 work describes phantom arrays caused by eye movements across temporally modulated sources and notes substantial variation in observer sensitivity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So \u201cnothing in this room moves\u201d isn&#8217;t a complete defense.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Your eyes do.<\/p>\n\n\n\n<h2 id=\"cheap-drivers-can-be-expensive-here\" class=\"wp-block-heading\">Cheap Drivers Can Be Expensive Here<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s where procurement and engineering collide.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Suppose Driver A costs:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>$8.20<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Driver B:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>$5.60<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Saving:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>$2.60<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Project quantity:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>8,000 fixtures<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Saving:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>$20,800<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Looks attractive.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But Driver B has poor low-level dimming and the client&#8217;s office controls routinely run at 20\u201330% because daylight harvesting is active.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You&#8217;ve just saved $20,800 before installation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then 800 employees complain.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hard to quantify?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Exactly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And that is why low-flicker performance shouldn&#8217;t be checked only after pricing is finalized.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It belongs in the specification.<\/p>\n\n\n\n<h2 id=\"don-t-change-the-driver-after-approval\" class=\"wp-block-heading\">Don&#8217;t Change the Driver After Approval<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;ve seen this before.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sample uses Driver A.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Flicker tested.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Approved.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Production starts four months later.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Driver A has an eight-week lead time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Purchasing substitutes Driver B.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Electrical output?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Same.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Housing fits?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Yes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wattage?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Same.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Shipment proceeds.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But the current-regulation topology is different.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now your TLM performance may be different too.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s why&nbsp;<a href=\"https:\/\/chineseledlight.com\/pt\/manufacturing-quality\/\">SENLUX manufacturing and quality control<\/a>&nbsp;should lock the approved driver as a controlled BOM item when flicker performance is part of the customer requirement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Driver substitution means retest.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;d put that in writing.<\/p>\n\n\n\n<h2 id=\"a-commercial-buyer-s-flicker-checklist\" class=\"wp-block-heading\">A Commercial Buyer&#8217;s Flicker Checklist<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When I evaluate a dimmable commercial LED product, I&#8217;d request this before mass production:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Exact LED driver model<\/li>\n\n\n\n<li>Driver datasheet<\/li>\n\n\n\n<li>Flicker\/TLM test report<\/li>\n\n\n\n<li>PstLM<\/li>\n\n\n\n<li>SVM<\/li>\n\n\n\n<li>Percent flicker if relevant<\/li>\n\n\n\n<li>Fundamental\/dominant modulation frequency<\/li>\n\n\n\n<li>Full-output waveform<\/li>\n\n\n\n<li>Mid-level dimming waveform<\/li>\n\n\n\n<li>Low-level dimming waveform<\/li>\n\n\n\n<li>Minimum stable dimming level<\/li>\n\n\n\n<li>Control protocol<\/li>\n\n\n\n<li>Approved dimmer\/controller list<\/li>\n\n\n\n<li>Test input voltage<\/li>\n\n\n\n<li>Sample\/BOM revision<\/li>\n\n\n\n<li>Engineering change-control requirement<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Sixteen items.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not excessive.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A driver is doing much more than turning the LED on.<\/p>\n\n\n\n<h2 id=\"red-flags-i-d-challenge-immediately\" class=\"wp-block-heading\">Red Flags I&#8217;d Challenge Immediately<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cFlicker-free.\u201d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Measured how?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cNo flicker visible by phone.\u201d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not evidence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cFlicker &lt;3%.\u201d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Frequency?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Waveform?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dimming level?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u201cPWM 2 kHz, so no flicker.\u201d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not enough information.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Only tested at 100%.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s a dimmable fitting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Why?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>DALI means no flicker.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wrong category of claim.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Driver can be replaced by equivalent model.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Retest first.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>PstLM passes but no SVM provided.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You&#8217;re evaluating one temporal artifact, not all of them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Supplier won&#8217;t identify the meter.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Interesting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;d ask again.<\/p>\n\n\n\n<h2 id=\"how-i-d-define-low-flicker-in-an-oem-specification\" class=\"wp-block-heading\">How I&#8217;d Define \u201cLow Flicker\u201d in an OEM Specification<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I wouldn&#8217;t write:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Must be flicker-free.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Too vague.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;d specify measurable requirements according to the target market and application.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Supplier shall provide TLM test results for the exact luminaire\/driver configuration, including PstLM and SVM at rated full output and agreed dimming points. Any substitution of the LED driver requires buyer approval and repeat verification of TLM performance.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Now procurement has something enforceable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For EU-market products within the applicable ecodesign scope, the relevant regulatory requirements should also be incorporated into the product compliance package rather than treated as optional quality extras.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s much stronger than:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Flicker free driver required.<\/p>\n<\/blockquote>\n\n\n\n<h2 id=\"what-about-ieee-1789\" class=\"wp-block-heading\">What About IEEE 1789?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You&#8217;ll often encounter&nbsp;<strong>IEEE 1789<\/strong>&nbsp;in low-flicker discussions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It takes a different approach, relating modulation depth to frequency and proposing recommended operating regions intended to reduce potential risk from current modulation in LEDs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Useful?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Yes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Universal regulatory pass\/fail rule?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Different standards and regulatory schemes use different metrics, and DOE&#8217;s 2024 research program makes clear that scientific work on temporal-light-modulation perception continues to evolve.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So don&#8217;t mix:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>IEEE 1789<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>PstLM<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>SVM<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">into one imaginary rating.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ask which requirement your project actually specifies.<\/p>\n\n\n\n<h2 id=\"one-test-report-isn-t-forever\" class=\"wp-block-heading\">One Test Report Isn&#8217;t Forever<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">And this is where OEM buyers need discipline.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Change:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>driver<\/li>\n\n\n\n<li>firmware<\/li>\n\n\n\n<li>dimming curve<\/li>\n\n\n\n<li>LED load<\/li>\n\n\n\n<li>controller<\/li>\n\n\n\n<li>PWM strategy<\/li>\n\n\n\n<li>input stage<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">and you may alter TLM.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sometimes substantially.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So test records should reference a defined product configuration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is exactly the same logic we use for certification, thermal validation and reliability data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Evidence belongs to a configuration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not a product name floating forever through the catalogue.<\/p>\n\n\n\n<h2 id=\"faq\" class=\"wp-block-heading\">FAQ<\/h2>\n\n\n\n<h3 id=\"what-is-low-flicker-led-lighting\" class=\"wp-block-heading\">What is low flicker LED lighting?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Low flicker LED lighting is lighting engineered to minimize temporal variations in light output that can produce visible flicker, stroboscopic effects or other temporal light artifacts, with performance evaluated using measurable characteristics such as waveform, modulation depth, frequency, PstLM and SVM rather than relying only on subjective claims such as \u201cflicker-free.\u201d<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The LED driver is usually the main component controlling this behavior, and performance may change dramatically when the fixture is dimmed.<\/p>\n\n\n\n<h3 id=\"what-are-pstlm-and-svm-in-led-lighting\" class=\"wp-block-heading\">What are PstLM and SVM in LED lighting?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>PstLM is a perceptually weighted metric used to evaluate short-term visible flicker, while SVM\u2014Stroboscopic Visibility Measure\u2014is used to assess the likelihood that temporal light modulation will create visible stroboscopic effects on moving objects, making the two metrics complementary rather than interchangeable measures of LED lighting quality.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">European lighting regulations and current standardization work use both metrics for temporal-light-modulation assessment.<\/p>\n\n\n\n<h3 id=\"what-pstlm-and-svm-values-are-required-in-europe\" class=\"wp-block-heading\">What PstLM and SVM values are required in Europe?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>For relevant mains-operated LED and OLED light sources within the scope of EU Ecodesign rules, commonly referenced full-load requirements are PstLM no greater than 1.0 and SVM no greater than 0.4, although buyers must confirm the regulation&#8217;s scope, product classification, exemptions and current applicable compliance requirements for the specific product.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Those thresholds shouldn&#8217;t be mistaken for proof of excellent dimming behavior at every output level.<\/p>\n\n\n\n<h3 id=\"is-percent-flicker-enough-to-evaluate-an-led-light\" class=\"wp-block-heading\">Is percent flicker enough to evaluate an LED light?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Percent flicker is useful for describing the relative modulation between maximum and minimum light output, but it is not sufficient by itself because it does not fully account for waveform shape, temporal frequency or the different ways human vision perceives direct flicker and stroboscopic effects, which is why PstLM and SVM provide additional information.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two lights can therefore report similar percent flicker while producing different visual experiences.<\/p>\n\n\n\n<h3 id=\"why-do-led-lights-flicker-more-when-dimmed\" class=\"wp-block-heading\">Why do LED lights flicker more when dimmed?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>LED lights can exhibit more temporal modulation when dimmed because the driver may change current-regulation mode, increase ripple, use pulse-width modulation or alter its duty cycle at reduced output, causing the optical waveform at 10% or 5% output to differ substantially from the waveform measured when the same luminaire operates at full power.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s why dimmable commercial luminaires should be tested at several operating levels.<\/p>\n\n\n\n<h3 id=\"does-dali-or-0-10v-guarantee-flicker-free-led-dimming\" class=\"wp-block-heading\">Does DALI or 0\u201310V guarantee flicker-free LED dimming?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>No, DALI and 0\u201310V do not guarantee flicker-free LED dimming because these interfaces communicate the requested dimming level while the driver&#8217;s internal power electronics determine how LED current is actually regulated, meaning two drivers using the same control protocol can produce substantially different temporal-light-modulation waveforms.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Test the actual driver-controller-luminaire combination.<\/p>\n\n\n\n<h3 id=\"is-high-frequency-pwm-always-flicker-free\" class=\"wp-block-heading\">Is high-frequency PWM always flicker-free?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>High-frequency PWM can reduce visibility of direct flicker, but it is not automatically artifact-free because modulation depth, waveform, duty cycle and observer sensitivity still matter, while recent PNNL research shows that phantom-array effects associated with eye movement can remain visible at frequencies much higher than traditional direct-flicker ranges.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So PWM frequency alone isn&#8217;t an adequate product-quality specification.<\/p>\n\n\n\n<h3 id=\"how-should-commercial-buyers-test-led-flicker-before-ordering\" class=\"wp-block-heading\">How should commercial buyers test LED flicker before ordering?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Commercial buyers should test the exact production-intent luminaire and driver at full output and multiple dimming levels, recording PstLM, SVM, waveform, modulation characteristics, minimum stable dimming behavior and controller compatibility while linking those measurements to a controlled BOM so unapproved driver substitutions cannot invalidate the verified performance.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For large projects, project-specific dimmer compatibility testing is worth the effort.<\/p>\n\n\n\n<h2 id=\"the-two-words-i-d-stop-accepting-without-data\" class=\"wp-block-heading\">The Two Words I&#8217;d Stop Accepting Without Data<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Flicker-free.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sounds wonderful.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Proves little.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A much better evidence chain looks like this:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Exact driver \u2192 exact luminaire load \u2192 optical waveform \u2192 PstLM \u2192 SVM \u2192 dimming levels \u2192 controller compatibility \u2192 controlled BOM<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s low-flicker engineering.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And the research is still moving. PNNL published new work in 2024 on phantom-array visibility and on differences in TLM sensitivity between individuals, while the European Commission&#8217;s 2024 standardization work continues refining repeatable measurement procedures for PstLM and SVM.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So when the supplier says:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201cDon&#8217;t worry. It&#8217;s flicker-free.\u201d<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;d answer:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>\u201cShow me the waveform at 10%.\u201d<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re evaluating commercial LED products for offices, retail, hospitality, schools or project lighting, SENLUX can review driver selection, dimming protocols, PstLM\/SVM requirements, low-level dimming behavior and production-control requirements before mass production. Explore our&nbsp;<a href=\"https:\/\/chineseledlight.com\/pt\/products\/\">commercial LED lighting products<\/a>, use&nbsp;<a href=\"https:\/\/chineseledlight.com\/pt\/technical-support\/\">SENLUX technical support<\/a>, or&nbsp;<a href=\"https:\/\/chineseledlight.com\/pt\/contact\/\">contact SENLUX Lighting<\/a>&nbsp;to discuss a low-flicker OEM or project-lighting requirement.<\/p>","protected":false},"excerpt":{"rendered":"<p>Flicker-free\u201d is one of the least useful claims on an LED datasheet unless the supplier tells you how it was measured and under which dimming condition. This guide shows commercial buyers how to evaluate PstLM, SVM, percent flicker, waveform behavior, driver compatibility and low-level dimming before approving an OEM luminaire.<\/p>","protected":false},"author":2,"featured_media":2321,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_gspb_post_css":"","footnotes":""},"categories":[1],"tags":[109,110,107,106,108],"class_list":["post-2319","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-compliance-quality-engineering","tag-led-dimming-flicker","tag-led-driver-testing","tag-low-flicker-led-lighting","tag-pstlm","tag-svm-lighting"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/chineseledlight.com\/pt\/wp-json\/wp\/v2\/posts\/2319","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chineseledlight.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chineseledlight.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chineseledlight.com\/pt\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/chineseledlight.com\/pt\/wp-json\/wp\/v2\/comments?post=2319"}],"version-history":[{"count":1,"href":"https:\/\/chineseledlight.com\/pt\/wp-json\/wp\/v2\/posts\/2319\/revisions"}],"predecessor-version":[{"id":2323,"href":"https:\/\/chineseledlight.com\/pt\/wp-json\/wp\/v2\/posts\/2319\/revisions\/2323"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/chineseledlight.com\/pt\/wp-json\/wp\/v2\/media\/2321"}],"wp:attachment":[{"href":"https:\/\/chineseledlight.com\/pt\/wp-json\/wp\/v2\/media?parent=2319"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chineseledlight.com\/pt\/wp-json\/wp\/v2\/categories?post=2319"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chineseledlight.com\/pt\/wp-json\/wp\/v2\/tags?post=2319"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}