Dimming control method and device of lamp and household lighting product
By constructing a multi-objective evaluation function and linear interpolation method to optimize the current configuration of LED lamp beads, the problems of color coordinate offset and unstable lighting efficiency of three-color dimming LED lamp beads when the current changes are solved, and precise dimming control and stable optical performance are achieved.
Patent Information
- Application Number
- CN202510884716.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-27
- Publication Date
- 2025-09-19
Smart Images

Figure CN120676500A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of home furnishing, and more specifically, to a method and device for dimming control of lamps and home lighting products. Background Art
[0002] With the continuous development of the home lighting industry, LEDs, with their advantages of high luminous efficiency, long life, easy control, and diverse colors, have gradually occupied a large share of the lighting market. With the development of technology, people's demand for lighting quality has gradually increased, especially in terms of color. People's demand is closer to the color performance of natural white light, requiring more accurate color coordinates, lower color tolerance, and more precise brightness adjustment.
[0003] Currently, most multi-channel dimming products on the market use dual-color temperature (cold and warm) LEDs for dimming. This dimming method achieves a near-blackbody curve by adjusting the current values of the two LEDs at different ratios. However, since dual-color temperature LEDs cannot form a single plane on the CIEI931 chromaticity diagram, a significant color coordinate shift occurs when adjusting to an intermediate color temperature, resulting in increased color tolerance.
[0004] Therefore, a three-color dimming technology has recently emerged. In addition to the cold and warm lamp beads, an additional green LED lamp bead is added. At the same time, the current of the three-color lamp beads A, B, and C is adjusted to make the mixed light reach the most accurate blackbody radiation coordinate required. The dimming effect is as follows: Figure 2 shown.
[0005] However, the three-color dimming still has many defects: the current change of multi-channel LED lamp beads will cause the color coordinate to change, which makes accurate dimming difficult; the luminous efficiency of multiple LED lamp beads is different under different currents, and the luminous flux of constant current dimming is not stable, requiring additional functions to compensate; the luminous efficiency changes at different temperatures, which will also affect the optical brightness performance, such as Figure 3-5 shown.
[0006] In related technologies, there are still problems such as the color coordinate offset of LED lamp beads due to current changes, which makes precise dimming difficult. No effective solution has been proposed yet. Summary of the Invention
[0007] The embodiments of the present application provide a dimming control method and device for a lamp, and a home lighting product, to at least solve the problems in the related art, such as the color coordinate offset problem of the LED lamp beads themselves caused by current changes, which makes accurate dimming difficult.
[0008] According to one embodiment of the embodiments of the present application, a dimming control method for a lamp is provided, including: accumulating spectral data of multiple LED lamp beads under a target current to obtain a mixed light spectrum corresponding to the target current; constructing a multi-objective evaluation function containing at least one optical performance index according to the mixed light spectrum corresponding to different currents; based on the multi-objective evaluation function, taking the at least one optical performance index as the optimization target, determining a preferred solution of the current combination corresponding to the expected optical performance index, wherein the at least one optical performance index includes at least one of the following: luminous flux, color coordinates and color rendering index, and the current combination is used to indicate the current values of the multiple LED lamp beads; generating current configuration data according to the multiple expected optical performance indicators and the multiple preferred solutions, and performing dimming control on the lamp according to the current configuration data.
[0009] In an exemplary embodiment, before accumulating the spectral data of multiple LED lamp beads at the target current to obtain the mixed light spectrum corresponding to the target current, the method further includes: performing step current calibration on the multiple LED lamp beads to obtain the spectral data of the multiple LED lamp beads at different step currents; and calculating the spectral data of each LED lamp bead at the target current by linear interpolation.
[0010] In an exemplary embodiment, before accumulating the spectral data of multiple LED lamp beads under the target current to obtain the mixed light spectrum corresponding to the target current, the method further includes: applying a step-by-step current to the multiple LED lamp beads, and preheating the LED lamp beads for a preset time at each step current to eliminate the influence of the lamp bead temperature on the spectral data; at each step current, when the preheating time reaches the preset time, measuring the spectral data of the multiple LED lamp beads to obtain the spectral data of the multiple LED lamp beads under different step currents.
[0011] In an exemplary embodiment, step current calibration is performed on the multiple LED lamp beads to obtain spectral data of the multiple LED lamp beads under different step currents, including: for a first wavelength, when the target current is different from the different step currents, determining a first step current and a second step current according to the target current, wherein the target current is greater than the first step current and less than the second step current, and the first step current and the second step current are adjacent to each other among the multiple step currents; determining a first luminous flux corresponding to the first step current and the first wavelength, and determining a second luminous flux corresponding to the second step current and the first wavelength, wherein the spectral data includes the first luminous flux and the second luminous flux; interpolating the target current according to the first step current, the first luminous flux, the second step current, and the second luminous flux to determine a third luminous flux corresponding to the target current at the first wavelength; determining the spectral data of each LED lamp bead under the target current according to the multiple third luminous fluxes corresponding to the multiple first wavelengths, wherein the wavelengths of the multiple first wavelengths are different.
[0012] In an exemplary embodiment, the multi-objective evaluation function includes: FUNC=a+b+c, where FUNC is the multi-objective evaluation value, a=K1*|Φ-Φ0|, c=K3*(100-Ra), Φ is the luminous flux, Φ0 is the target luminous flux in the expected optical performance index, (x, y) is the color coordinate, (x0, y0) is the target color coordinate in the expected optical performance index, Ra is the color rendering index, K1, K2, and K3 are used to indicate the weights of the luminous flux, the color coordinate, and the color rendering index, respectively. Φ, x, y, and Ra are calculated based on the mixed light spectrum.
[0013] In an exemplary embodiment, based on the multi-objective evaluation function, with the at least one optical performance indicator as the optimization target, the optimal solution of the current combination corresponding to the expected optical performance indicator is determined, including: inputting multiple groups of current combinations, and calculating the luminous flux Φ, color coordinates (x, y) and color rendering index Ra corresponding to each group of current combinations based on the multiple groups of current combinations and the mixed light spectrum, wherein each current value in the multiple groups of current combinations is in the normal current range; evaluating the multiple groups of luminous flux, the color coordinates and the color rendering index according to the multi-objective evaluation function and the expected optical performance indicator to obtain multiple multi-objective evaluation values; determining the target current combination corresponding to the target multi-objective evaluation value, and determining the target current combination as the optimal solution, wherein the target multi-objective evaluation value is the multi-objective evaluation value with the smallest difference from the optimization target value among the multiple multi-objective evaluation values.
[0014] In an exemplary embodiment, dimming control of the lamp is performed according to the current configuration data, including: determining the operating current values of the multiple LED lamp beads according to the current configuration data, and dimming control of the lamp according to the multiple operating current values; monitoring the operating temperatures of the multiple LED lamp beads, and determining multiple current compensation values corresponding to the multiple operating temperatures based on preset correction data, wherein the preset correction data is used to indicate the correspondence between the lamp bead temperature and the current compensation value; and compensating the operating current values of the multiple LED lamp beads in real time according to the multiple current compensation values.
[0015] According to another embodiment of the present application, a home lighting product is also provided, including: a driving circuit for adjusting the current of multiple LED lamp beads; and a control unit for storing and executing a firmware program of the dimming control method of the above-mentioned lamp.
[0016] According to another embodiment of the embodiments of the present application, a dimming control device for a lamp is also provided, including: an obtaining module, used to accumulate spectral data of multiple LED lamp beads under a target current to obtain a mixed light spectrum corresponding to the target current; an evaluation module, including a multi-objective evaluation function of at least one optical performance indicator; a current determination module, used to determine the optimal solution of the current combination corresponding to the expected optical performance indicator based on the multi-objective evaluation function and taking the at least one optical performance indicator as the optimization target, wherein the at least one optical performance indicator includes at least one of the following: luminous flux, color coordinates and color rendering index, and the current combination is used to indicate the current values of the multiple LED lamp beads; a dimming control module, used to generate current configuration data according to the multiple expected optical performance indicators and the multiple preferred solutions, and perform dimming control on the lamp according to the current configuration data.
[0017] According to another aspect of the embodiments of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is configured to execute the above method when running.
[0018] According to another aspect of an embodiment of the present application, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the method through the computer program.
[0019] In the embodiment of the present application, a precise multi-channel light mixing algorithm based on spectral data is proposed, and a multi-objective evaluation function is constructed to integrate and optimize at least one optical performance indicator such as luminous flux, color coordinates and color rendering index. A mathematical model is used to determine the current combination that best performs the color rendering index while meeting the brightness and color temperature requirements. This technical strategy greatly improves the accuracy and efficiency of light mixing control, reduces debugging time and cost, and is applicable to various types of home lighting products. Through this application, lamps can maintain stable optical performance in any dimming state, including precise color coordinates, stable luminous flux output and excellent color reproduction capabilities; thus solving the problem in related technologies that the color coordinate offset of the LED lamp beads themselves due to current changes makes precise dimming difficult. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0021] Figure 1 This is a hardware structure block diagram of a computer terminal for a method for dimming control of a lamp according to an embodiment of the present application;
[0022] Figure 2 is a flow chart of a dimming control method for a lamp according to an embodiment of the present application;
[0023] Figure 3 is a schematic diagram of the relationship between current and color coordinates according to an embodiment of the present application;
[0024] Figure 4 is a schematic diagram of the relationship between current and light efficiency according to an embodiment of the present application;
[0025] Figure 5 is a schematic diagram of the relationship between current and light efficiency according to an embodiment of the present application;
[0026] Figure 6 is a flow chart of a dimming control method for a lamp according to an embodiment of the present application;
[0027] Figure 7 is a schematic diagram of a mixed light spectrum according to an embodiment of the present application;
[0028] Figure 8 1 is a schematic diagram of a flow chart for finding a current optimization solution according to an embodiment of the present application;
[0029] Figure 9 This is a structural block diagram of a home lighting product according to an embodiment of the present application;
[0030] Figure 10This is a structural block diagram of a dimming control device for a lamp according to an embodiment of the present application. DETAILED DESCRIPTION
[0031] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.
[0032] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0033] The method embodiments provided in the embodiments of the present application can be executed in a computer terminal, a lamp or a similar computing device. For example, Figure 1 This is a hardware structure diagram of a lamp in accordance with a method for controlling the dimming of a lamp according to an embodiment of the present application. Figure 1 As shown, the lamp may include one or more ( Figure 1 Only one is shown) a processor 102 (the processor 102 may include but is not limited to a microprocessor MCU or a programmable logic device FPGA and other processing devices) and a memory 104 for storing data. In an exemplary embodiment, the computer terminal may also include a transmission device 106 and an input / output device 108 for communication functions. It will be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above-mentioned lamp. Figure 1 More or fewer components than shown, or with Figure 1 Equivalent functions or comparisons shown Figure 1 Shown are different configurations with more functionality.
[0034] The memory 104 can be used to store computer programs, such as software programs and modules of application software, such as the computer programs corresponding to the methods in the embodiments of the present application. The processor 102 executes the computer programs stored in the memory 104 to perform various functional applications and data processing, thereby implementing the aforementioned methods. The memory 104 may include high-speed random access memory (RAM) and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory remotely located relative to the processor 102, and such remote memory may be connected to the lighting fixture via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0035] The transmission device 106 is used to receive or transmit data via a network. A specific example of such a network may include a wireless network provided by the lighting fixture's communications provider. In one embodiment, the transmission device 106 includes a network interface controller (NIC), which can connect to other network devices via a base station to enable communication with the Internet. In another embodiment, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0036] In this embodiment, a dimming control method for a lamp is provided, which is applied to the above-mentioned lamp. Figure 6 : is a flow chart of a dimming control method for a lamp according to an embodiment of the present application, the flow includes the following steps:
[0037] Step S602, accumulating the spectrum data of multiple LED lamp beads under the target current to obtain a mixed light spectrum corresponding to the target current;
[0038] Step S604, constructing a multi-objective evaluation function including at least one optical performance index according to the mixed light spectra corresponding to different currents;
[0039] Step S606: Based on the multi-objective evaluation function, taking the at least one optical performance indicator as the optimization target, determining an optimal solution for a current combination corresponding to the expected optical performance indicator, wherein the at least one optical performance indicator includes: luminous flux, color coordinates, and color rendering index, and the current combination is used to indicate the current values of the plurality of LED lamp beads;
[0040] Step S608 : generating current configuration data according to the plurality of expected optical performance indicators and the plurality of preferred solutions, and performing dimming control on the lamp according to the current configuration data.
[0041] Through the above steps, complete spectral information under different currents is obtained, and on this basis, a multi-objective evaluation function is constructed to integrate and optimize at least one optical performance indicator such as luminous flux, color coordinates and color rendering index. Through a mathematical model, the current combination with the best color rendering index performance while meeting the brightness and color temperature requirements is determined. This technical strategy greatly improves the accuracy and efficiency of mixed light control, reduces debugging time and cost, and is applicable to various home lighting products. Through this application, the lamp can maintain stable optical performance in any dimming state, including precise color coordinates, stable luminous flux output and excellent color reproduction capabilities; thus solving the problem in related technologies that the color coordinate offset of the LED lamp beads themselves due to current changes brings difficulties to precise dimming.
[0042] In an optional embodiment, before accumulating the spectral data of multiple LED lamp beads under the target current to obtain the mixed light spectrum corresponding to the target current, the method also includes: performing step current calibration on the multiple LED lamp beads to obtain the spectral data of the multiple LED lamp beads under different step currents; and calculating the spectral data of each LED lamp bead under the target current by linear interpolation.
[0043] During the actual operation of the lamp, it may be necessary to dim the light at a current point that has not been directly tested. Therefore, it is necessary to use linear interpolation to combine the spectral data on both sides to predict the spectral characteristics of the lamp bead at the target current, thereby providing the spectral behavior of the lamp under different current conditions.
[0044] In an optional embodiment, before accumulating the spectral data of multiple LED lamp beads under the target current to obtain the mixed light spectrum corresponding to the target current, the method also includes: applying a step-by-step current to the multiple LED lamp beads, and preheating the LED lamp beads for a preset time at each step current to eliminate the influence of the lamp bead temperature on the spectral data; at each step current, when the preheating time reaches the preset time, measuring the spectral data of the multiple LED lamp beads to obtain the spectral data of the multiple LED lamp beads under different step currents.
[0045] Multiple LED lamp beads undergo step current calibration, a process that covers comprehensive testing from minimum to maximum drive current to ensure that the data covers a wide range of operating conditions. Each lamp bead faces a step current change, from low to high. This process is accompanied by the necessary preheating of the lamp bead, accurate to each step current, in order to eliminate any interference of temperature fluctuations on spectral recording and pursue data purity. When the preheating time fully meets the predetermined standard, in this stable state, spectral measurement is immediately carried out, carefully capturing the luminous characteristics of the lamp bead for each level of current, and building a detailed spectral database across different current settings. This data system not only reveals the subtle connection between current and spectrum, but also lays a solid foundation for subsequent precise light control algorithms.
[0046] Specifically, assuming the whole machine uses three LED lamp beads for mixed light, the maximum driving current of each LED lamp bead is 60mA, and the total current of the driver board of the three lamp beads is required to be less than or equal to 60mA. The calibration process includes:
[0047] 1. Select the product gold machine and use the integrating sphere for calibration. Bake the machine for 30 minutes (equivalent to the above preset time) before calibration to eliminate the influence of temperature.
[0048] 2. Adjust the current of a single lamp bead and test the absolute spectrum data of 5mA / 10mA / 15mA...60mA respectively;
[0049] 3. Before each current test, it should be stabilized for 1 minute before testing;
[0050] 4. Obtain the spectral data of the three LED lamp beads under different current driving.
[0051] By using stepped current calibration and strictly controlling the preheating time to eliminate temperature effects, this embodiment successfully captures the spectral characteristics of LED lamp beads over the full current range, providing data assurance for precise dimming.
[0052] In an exemplary embodiment, step current calibration is performed on the multiple LED lamp beads to obtain spectral data of the multiple LED lamp beads under different step currents, including: for a first wavelength, when the target current is different from the different step currents, determining a first step current and a second step current according to the target current, wherein the target current is greater than the first step current and less than the second step current, and the first step current and the second step current are adjacent to each other among the multiple step currents; determining a first luminous flux corresponding to the first step current and the first wavelength, and determining a second luminous flux corresponding to the second step current and the first wavelength, wherein the spectral data includes the first luminous flux and the second luminous flux; interpolating the target current according to the first step current, the first luminous flux, the second step current, and the second luminous flux to determine a third luminous flux corresponding to the target current at the first wavelength; determining the spectral data of each LED lamp bead under the target current according to the multiple third luminous fluxes corresponding to the multiple first wavelengths, wherein the wavelengths of the multiple first wavelengths are different.
[0053] In order to calculate the spectral performance of the LED lamp beads at any given target current, a linear interpolation technique is adopted, especially focusing on the situation where the target current point is not directly tested. First, the first and second step currents closest to the target current are found from the stored data, ensuring that the target current is between the two. Next, the luminous flux values corresponding to these two step currents at the selected wavelength are extracted, namely the first luminous flux and the second luminous flux, which are hidden in the previously collected spectral data. Then, based on the found first step current and first luminous flux, and second step current and second luminous flux, an interpolation calculation is performed, as if drawing a line between the two lamps, to find the luminous flux at the target current, which is named the third luminous flux.
[0054] This series of operations is repeated at different wavelengths, each time accurately calculating the corresponding luminous flux at the target current, covering the entire spectral range. Ultimately, these calculated luminous flux values at the target current are concatenated to form a complete spectral image of each LED bulb at the specific target current. This method not only fills gaps in test data but also ensures the accuracy and completeness of spectral information under continuously changing current, providing strong support for precise dimming.
[0055] Linear interpolation can be used to carefully reconstruct the spectrum of LED lamp beads under target currents that are not directly measured, ensuring that the luminous efficacy and color temperature information during dimming are accurate and correct.
[0056] The following is a specific example to illustrate the process of generating a single lamp bead spectrum:
[0057] First, the luminous flux of a certain wavelength is interpolated and then the same process is performed on each wavelength to finally obtain the spectrum of an LED lamp bead excited at a specific current.
[0058] Specifically, the interpolation method includes the following steps:
[0059] If the luminous flux at I = 22.5 mA and λ = 550 nm is required, first query the test table (i.e. the above spectral data) and obtain: (1) λ = 550 nm I = 20 mA L = 1 lm; (2) λ = 550 nm I = 25 mA L = 2 lm.
[0060] From (1) and (2), we can obtain λ = 550nm I = 22.5mA L = 1.5lm.
[0061] Similarly, the luminous flux of all wavelengths from 380nm to 780nm at 22.5mA can be calculated, and the entire spectrum (i.e. the single lamp spectrum mentioned above) can be obtained.
[0062] After obtaining the above spectrum, the spectra obtained by lamp beads A, B, and C under a specific current are accumulated to obtain the final mixed light spectrum M(λ), as shown in Figure 7 As shown, M(λ)=f1(λ,I1)+f2(λ,I2)+f3(λ,I3).
[0063] In an exemplary embodiment, the multi-objective evaluation function includes: FUNC=a+b+c, where FUNC is the multi-objective evaluation value, a=K1*|Φ-Φ0|, c=K3*(100-Ra), Φ is the luminous flux, Φ0 is the target luminous flux in the expected optical performance index, (x, y) is the color coordinate, (x0, y0) is the target color coordinate in the expected optical performance index, Ra is the color rendering index, K1, K2, and K3 are used to indicate the weights of the luminous flux, the color coordinate, and the color rendering index, respectively. Φ, x, y, and Ra are calculated based on the mixed light spectrum.
[0064] The core purpose of constructing a multi-objective evaluation function is to quantify and compare the comprehensive optical performance of LED lamps under different current configurations. The function is designed in the form of FUNC, which is composed of three parts. Each part reflects the degree of deviation of luminous flux, color coordinates and color rendering index, as well as the importance of these deviations. Specifically, FUNC is equal to the sum of a, b, and c. Among them, a measures the difference between the actual luminous flux and the target luminous flux, b calculates the square of the distance between the color coordinates and the target color coordinates, and c focuses on the possibility of improving the color rendering index. The difference and distance here are calculated by formulas. The formula incorporates weight coefficients K1, K2 and K3, which correspond to the importance level of luminous flux, color coordinates and color rendering index respectively, allowing for flexible adjustment according to actual needs.
[0065] In practice, luminous flux, color coordinates, and color rendering index are all derived from in-depth analysis of the mixed light spectrum, allowing us to fully understand the performance of a luminaire under specific current combinations. Through carefully designed FUNC functions, we can not only evaluate the current configuration's compatibility with the ideal situation but also dynamically optimize the current combination based on the product's preferred performance indicators, such as brightness, color accuracy, or color reproducibility, to ensure the luminaire achieves the optimal optical performance balance in various dimming scenarios.
[0066] The multi-objective evaluation function FUNC effectively guides the current configuration optimization of LED lamps in meeting the brightness, color and color reproduction requirements by calculating the differences between the luminous flux, color coordinates and color rendering index and the target values, and combining them with the importance weights.
[0067] Optionally, based on the multi-objective evaluation function, taking the at least one optical performance index as the optimization target, determining the optimal solution of the current combination corresponding to the expected optical performance index, including: inputting multiple groups of current combinations, and calculating the luminous flux Φ, color coordinates (x, y) and color rendering index Ra corresponding to each group of current combinations based on the multiple groups of current combinations and the mixed light spectrum, wherein each current value in the multiple groups of current combinations is within the normal current range; evaluating the multiple groups of luminous fluxes, color coordinates and color rendering indices according to the multi-objective evaluation function and the expected optical performance index to obtain multiple multi-objective evaluation values; determining the target current combination corresponding to the target multi-objective evaluation value, and determining the target current combination as the optimal solution, wherein the target multi-objective evaluation value is the multi-objective evaluation value with the smallest difference from the optimization target value among the multiple multi-objective evaluation values.
[0068] In the search for the optimal dimming strategy for LED lamps, we proposed an optimization framework that prioritizes luminous flux, color coordinates, and color rendering index. First, we selected multiple possible current combinations within the normal current range, ensuring that the current values in each combination were within safe limits. Next, based on these current combinations and the previously determined mixed light spectrum, we calculated the corresponding light output, color position, and color reproduction quality. This step essentially simulates the actual optical performance of the lamp under different current settings.
[0069] Next, using a multi-objective evaluation function, the calculated luminous flux, color coordinates, and color rendering index are converted into a proximity assessment of the ideal indicators, resulting in a series of multi-objective evaluation values. Among these evaluation results, the current combination that best matches our set optimization goals means it can simultaneously provide the ideal brightness, color accuracy, and color realism.
[0070] In short, we search for the current combination that is closest to the user's desired lighting effect among many possible current configurations. This optimization method ensures that the dimming function of LED lamps is fully utilized without sacrificing brightness and color quality, meeting diverse lighting needs.
[0071] The embodiment of the present application simulates and evaluates the luminous flux, color coordinates and color rendering index of the lamp under different current combinations, combines the multi-objective evaluation function, and selects the current combination that best meets the expected optical performance indicators, thereby achieving an ideal match between dimming effect and lamp performance.
[0072] Specifically, the above-mentioned process of inputting multiple current combinations and calculating the luminous flux Φ, color coordinates (x, y) and color rendering index Ra corresponding to each current combination based on the multiple current combinations and the mixed light spectrum includes the following steps:
[0073] 1. Through the formula Calculate luminous flux;
[0074] 2. Normalize the spectrum using the formula S(λ)=f1(λ, I1)+f2(λ, I2)+f3(λ, I3) / Max(λ);
[0075] 3. Calculate the tristimulus values using the following formula:
[0076]
[0077] 4. Calculate color coordinates:
[0078] 5. Calculate the color rendering index Ra:
[0079] R i=100-4.6△E i ;
[0080]
[0081] In an exemplary embodiment, dimming control of the lamp is performed according to the current configuration data, including: determining the operating current values of the multiple LED lamp beads according to the current configuration data, and dimming control of the lamp according to the multiple operating current values; monitoring the operating temperatures of the multiple LED lamp beads, and determining multiple current compensation values corresponding to the multiple operating temperatures based on preset correction data, wherein the preset correction data is used to indicate the correspondence between the lamp bead temperature and the current compensation value; and compensating the operating current values of the multiple LED lamp beads in real time according to the multiple current compensation values.
[0082] Based on the resulting current configuration data, lamp dimming control can be precisely implemented. Specifically, we first determine the operating current value of each LED lamp based on the data. We then use this current value to fine-tune the lamp brightness, ensuring that the lighting effect meets the preset optical performance indicators. Simultaneously, the operating temperature of the lamp beads is monitored in real time. This temperature information is converted through preset correction data to determine the corresponding current compensation value. This correction data accurately reflects the impact of temperature changes on current demand. This dynamic compensation mechanism ensures that even under temperature fluctuations, the LED lamp beads can still output stably, maintaining consistent light effect and color, ultimately achieving stable dimming control of the lamp under different environmental conditions.
[0083] This embodiment utilizes current configuration data, combined with temperature monitoring and dynamic compensation, to achieve precise control of LED lamp brightness and stable output of optical performance, ensuring that the dimming effect is not affected by changes in ambient temperature.
[0084] In an optional embodiment, the present application combines Figure 8 The process of determining the optimal solution for current based on the multi-objective evaluation function and expected optical performance indicators is explained below:
[0085] First, assume that the expected optical performance index (demand) is: less than the maximum current I max In this case, the target luminous flux Φ0 = 1000lm, the color temperature is 4000K (x0, y0), and the mixed light display Ra index is expected to be as high as possible. The optimization process is as follows:
[0086] The current needs to set an upper and lower limit, and is allowed to vary within this range. 60mA is used as a reference value. The goal is to have the evaluation function FUNC = 0 (equivalent to the above-mentioned optimization target value). The evaluation function FUNC contains three values a, b, and c, which represent the difference from the target luminous flux, the difference from the target color coordinates, and the highest possible color rendering index.
[0087] The three evaluation functions have three weight indexes, K1 / K2 / K3 respectively. By controlling these three weight indexes, we can make our calculation results tend to focus on the indicators we value.
[0088] By looping through the above algorithm, a complete table (i.e., the above current configuration data) can be obtained, as shown in Table 1, which can be written into the firmware as software.
[0089] Table 1
[0090]
[0091] According to Table 1, fixed-level dimming can be achieved, and the current value settings of the three LED lights can be found under specific color temperature and brightness requirements.
[0092] If the lamp needs to be designed for stepless dimming, continuous dimming can also be performed by fitting a function based on the above data. This can be achieved according to the firmware architecture requirements.
[0093] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus the necessary general hardware platform, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods of each embodiment of the present application.
[0094] Figure 9 is a structural block diagram of a home lighting product according to an embodiment of the present application; Figure 9 Shown, including:
[0095] A driving circuit 92, used to adjust the current of multiple LED lamp beads;
[0096] The control unit 94 is configured to store and execute the firmware program of the above-mentioned dimming control method for the lamp.
[0097] Through the above system, a precise multi-channel light mixing algorithm based on spectral data is proposed, and a multi-objective evaluation function is constructed to integrate and optimize at least one optical performance indicator such as luminous flux, color coordinates and color rendering index. Through a mathematical model, the current combination with the best color rendering index performance while meeting the brightness and color temperature requirements is determined. This technical strategy greatly improves the accuracy and efficiency of light mixing control, reduces debugging time and costs, and is applicable to various home lighting products. Through this application, the lamp can maintain stable optical performance in any dimming state, including precise color coordinates, stable luminous flux output and excellent color reproduction capabilities; thus solving the problem in related technologies that the color coordinate offset of the LED lamp beads themselves due to current changes makes precise dimming difficult.
[0098] Optionally, the control unit 94 is further configured to accumulate spectral data of a plurality of LED lamp beads at a target current to obtain a mixed light spectrum corresponding to the target current; construct a multi-objective evaluation function including at least one optical performance index based on the mixed light spectra corresponding to different currents; based on the multi-objective evaluation function, taking the at least one optical performance index as the optimization target, determine the optimal solution of the current combination corresponding to the expected optical performance index, wherein the at least one optical performance index includes at least one of the following: luminous flux, color coordinates and color rendering index, and the current combination is used to indicate the current values of the plurality of LED lamp beads; generate current configuration data based on the plurality of expected optical performance indicators and the plurality of preferred solutions, and perform dimming control on the lamp based on the current configuration data.
[0099] Optionally, the control unit 94 is further configured to perform step current calibration on the plurality of LED lamp beads to obtain spectral data of the plurality of LED lamp beads under different step currents; and calculate the spectral data of each LED lamp bead under the target current by linear interpolation.
[0100] Optionally, the control unit 94 is further configured to apply a step-by-step current to the plurality of LED lamp beads, and preheat the LED lamp beads for a preset time period at each step current to eliminate the influence of the lamp bead temperature on the spectral data; at each step current, when the preheating time reaches the preset time period, the spectral data of the plurality of LED lamp beads are measured to obtain the spectral data of the plurality of LED lamp beads at different step currents.
[0101] Optionally, the control unit 94 is also used to determine, for a first wavelength, a first step current and a second step current according to the target current when the target current is different from the different step currents, wherein the target current is greater than the first step current and less than the second step current, and the first step current and the second step current are adjacent to each other among multiple step currents; determine a first luminous flux corresponding to the first step current and the first wavelength, and determine a second luminous flux corresponding to the second step current and the first wavelength, wherein the spectral data includes the first luminous flux and the second luminous flux; interpolate the target current according to the first step current, the first luminous flux, the second step current and the second luminous flux to determine a third luminous flux corresponding to the target current at the first wavelength; determine the spectral data of each LED lamp bead at the target current according to the multiple third luminous fluxes corresponding to the multiple first wavelengths, wherein the wavelengths of the multiple first wavelengths are different.
[0102] Optionally, the multi-objective evaluation function includes: FUNC=a+b+c, where FUNC is the multi-objective evaluation value, a=K1*|Φ-Φ0|, c=K3*(100-Ra), Φ is the luminous flux, Φ0 is the target luminous flux in the expected optical performance index, (x, y) is the color coordinate, (x0, y0) is the target color coordinate in the expected optical performance index, Ra is the color rendering index, K1, K2, and K3 are used to indicate the weights of the luminous flux, the color coordinate, and the color rendering index, respectively. Φ, x, y, and Ra are calculated based on the mixed light spectrum.
[0103] Optionally, the control unit 94 is also used to input multiple groups of current combinations, and calculate the luminous flux Φ, color coordinates (x, y) and color rendering index Ra corresponding to each group of current combinations based on the multiple groups of current combinations and the mixed light spectrum, wherein each current value in the multiple groups of current combinations is in the normal current range; evaluate the multiple groups of luminous fluxes, color coordinates and color rendering indices according to the multi-objective evaluation function and the expected optical performance indicators, and obtain multiple multi-objective evaluation values; determine the target current combination corresponding to the target multi-objective evaluation value, and determine the target current combination as the preferred solution, wherein the target multi-objective evaluation value is the multi-objective evaluation value with the smallest difference from the optimized target value among the multiple multi-objective evaluation values.
[0104] Optionally, the above-mentioned control unit 94 is also used to determine the operating current values of the multiple LED lamp beads according to the current configuration data, and perform dimming control on the lamp according to the multiple operating current values; monitor the operating temperatures of the multiple LED lamp beads, and determine multiple current compensation values corresponding to the multiple operating temperatures based on preset correction data, wherein the preset correction data is used to indicate the correspondence between the lamp bead temperature and the current compensation value; and compensate the operating current values of the multiple LED lamp beads in real time according to the multiple current compensation values.
[0105] In another optional embodiment, the present application provides a dimming control device for a lamp. Figure 10 is a structural block diagram of a dimming control device for a lamp according to an embodiment of the present application; Figure 10 Shown, including:
[0106] The calculation module 1002 is used to accumulate the spectrum data of multiple LED lamp beads under the target current to obtain the mixed light spectrum corresponding to the target current;
[0107] Evaluation module 1004, including a multi-objective evaluation function of at least one optical performance index;
[0108] a current determination module 1006, configured to determine, based on the multi-objective evaluation function and taking the at least one optical performance indicator as an optimization objective, an optimal solution for a current combination corresponding to an expected optical performance indicator, wherein the at least one optical performance indicator includes at least one of the following: luminous flux, color coordinates, and color rendering index; and the current combination is used to indicate current values of the plurality of LED lamp beads;
[0109] The dimming control module 1008 is configured to generate current configuration data according to the plurality of expected optical performance indicators and the plurality of preferred solutions, and perform dimming control on the lamp according to the current configuration data.
[0110] Through the above-mentioned device, a multi-objective evaluation function is constructed to integrate and optimize at least one optical performance indicator, such as luminous flux, color coordinates, and color rendering index. A mathematical model is used to determine the current combination that achieves the best color rendering index while meeting the brightness and color temperature requirements. This technical strategy greatly improves the accuracy and efficiency of mixed light control, reduces debugging time and costs, and is applicable to various home lighting products. Through this application, the lamp can maintain stable optical performance in any dimming state, including precise color coordinates, stable luminous flux output, and excellent color reproduction capabilities; thus, it solves the problem in related technologies that the LED lamp beads themselves are subject to color coordinate offset due to current changes, which makes precise dimming difficult.
[0111] In an exemplary embodiment, the calculation module 1002 performs step current calibration on the multiple LED lamp beads to obtain spectral data of the multiple LED lamp beads under different step currents; and calculates the spectral data of each LED lamp bead under the target current by linear interpolation.
[0112] In an exemplary embodiment, the calculation module 1002 is used to apply a step-by-step current to the multiple LED lamp beads, and preheat the LED lamp beads for a preset time at each step current to eliminate the influence of the lamp bead temperature on the spectral data; at each step current, when the preheating time reaches the preset time, the spectral data of the multiple LED lamp beads are measured to obtain the spectral data of the multiple LED lamp beads at different step currents.
[0113] In an exemplary embodiment, the calculation module 1002 is also used to determine, for a first wavelength, a first step current and a second step current based on the target current when the target current is different from the different step currents, wherein the target current is greater than the first step current and less than the second step current, and the first step current and the second step current are adjacent to each other among multiple step currents; determine a first luminous flux corresponding to the first step current and the first wavelength, and determine a second luminous flux corresponding to the second step current and the first wavelength, wherein the spectral data includes the first luminous flux and the second luminous flux; interpolate the target current based on the first step current, the first luminous flux, the second step current and the second luminous flux to determine a third luminous flux corresponding to the target current at the first wavelength; determine the spectral data of each LED lamp bead at the target current based on the multiple third luminous fluxes corresponding to the multiple first wavelengths, wherein the wavelengths of the multiple first wavelengths are different.
[0114] In an exemplary embodiment, the multi-objective evaluation function includes: FUNC=a+b+c, where FUNC is the multi-objective evaluation value, a=K1*|Φ-Φ0|, c=K3*(100-Ra), Φ is the luminous flux, Φ0 is the target luminous flux in the expected optical performance index, (x, y) is the color coordinate, (x0, y0) is the target color coordinate in the expected optical performance index, Ra is the color rendering index, K1, K2, and K3 are used to indicate the weights of the luminous flux, the color coordinate, and the color rendering index, respectively. Φ, x, y, and Ra are calculated based on the mixed light spectrum.
[0115] In an exemplary embodiment, the above-mentioned current determination module 1006 is also used to input multiple groups of current combinations, and calculate the luminous flux Φ, color coordinates (x, y) and color rendering index Ra corresponding to each group of current combinations based on the multiple groups of current combinations and the mixed light spectrum, wherein each current value in the multiple groups of current combinations is located in the normal current range; the multiple groups of luminous fluxes, the color coordinates and the color rendering index are evaluated according to the multi-objective evaluation function and the expected optical performance index to obtain multiple multi-objective evaluation values; determine the target current combination corresponding to the target multi-objective evaluation value, and determine the target current combination as the preferred solution, wherein the target multi-objective evaluation value is the multi-objective evaluation value with the smallest difference from the optimized target value among the multiple multi-objective evaluation values.
[0116] In an exemplary embodiment, the dimming control module 1008 is further used to determine the operating current values of the multiple LED lamp beads according to the current configuration data, and to perform dimming control on the lamp according to the multiple operating current values; monitor the operating temperatures of the multiple LED lamp beads, and determine multiple current compensation values corresponding to the multiple operating temperatures according to preset correction data, wherein the preset correction data is used to indicate the correspondence between the lamp bead temperature and the current compensation value; and compensate the operating current values of the multiple LED lamp beads in real time according to the multiple current compensation values.
[0117] An embodiment of the present application further provides a storage medium, which includes a stored program, wherein the program executes any of the above methods when it is run.
[0118] Optionally, in this embodiment, the storage medium may be configured to store program codes for executing the following steps:
[0119] S1, accumulating the spectrum data of multiple LED lamp beads under the target current to obtain a mixed light spectrum corresponding to the target current;
[0120] S2, constructing a multi-objective evaluation function including at least one optical performance index according to the mixed light spectra corresponding to different currents;
[0121] S3, based on the multi-objective evaluation function, taking the at least one optical performance indicator as the optimization target, determining a preferred solution for a current combination corresponding to the expected optical performance indicator, wherein the at least one optical performance indicator includes at least one of the following: luminous flux, color coordinates, and color rendering index, and the current combination is used to indicate current values of the plurality of LED lamp beads;
[0122] S4, generating current configuration data according to the plurality of expected optical performance indicators and the plurality of preferred solutions, and performing dimming control on the lamp according to the current configuration data.
[0123] An embodiment of the present application further provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0124] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.
[0125] Optionally, in this embodiment, the processor may be configured to execute the following steps through a computer program:
[0126] S1, accumulating the spectrum data of multiple LED lamp beads under the target current to obtain a mixed light spectrum corresponding to the target current;
[0127] S2, constructing a multi-objective evaluation function including at least one optical performance index according to the mixed light spectra corresponding to different currents;
[0128] S3, based on the multi-objective evaluation function, taking the at least one optical performance indicator as the optimization target, determining a preferred solution for a current combination corresponding to the expected optical performance indicator, wherein the at least one optical performance indicator includes at least one of the following: luminous flux, color coordinates, and color rendering index, and the current combination is used to indicate current values of the plurality of LED lamp beads;
[0129] S4, generating current configuration data according to the plurality of expected optical performance indicators and the plurality of preferred solutions, and performing dimming control on the lamp according to the current configuration data.
[0130] Optionally, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store program codes.
[0131] Optionally, specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.
[0132] Obviously, those skilled in the art should understand that the modules or steps of the present application described above can be implemented using a general-purpose computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices. Alternatively, they can be implemented using program code executable by the computing device, so that they can be stored in a storage device and executed by the computing device. In some cases, the steps shown or described can be performed in a different order than herein, or they can be made into separate integrated circuit modules, or multiple modules or steps can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.
[0133] The above description is merely a preferred embodiment of the present application and is not intended to limit the present application. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent substitutions, improvements, etc. made within the principles of the present application shall be included within the scope of protection of the present application.
Claims
1. A dimming control method for a lamp, characterized in that: include: Accumulate the spectrum data of multiple LED lamp beads under the target current to obtain the mixed light spectrum corresponding to the target current; Constructing a multi-objective evaluation function including at least one optical performance index according to the mixed light spectra corresponding to different currents; Based on the multi-objective evaluation function, taking the at least one optical performance indicator as the optimization target, determining an optimal solution for a current combination corresponding to the expected optical performance indicator, wherein the at least one optical performance indicator includes at least one of the following: luminous flux, color coordinates, and color rendering index, and the current combination is used to indicate current values of the multiple LED lamp beads; Current configuration data is generated according to the plurality of expected optical performance indicators and the plurality of preferred solutions, and dimming control is performed on the lamp according to the current configuration data.
2. The dimming control method of a lamp according to claim 1, characterized in that: Before accumulating the spectrum data of the plurality of LED lamp beads at the target current to obtain the mixed light spectrum corresponding to the target current, the method further includes: Performing step current calibration on the multiple LED lamp beads to obtain spectral data of the multiple LED lamp beads under different step currents; The spectral data of each LED lamp bead under the target current is calculated by linear interpolation.
3. The dimming control method of a lamp according to claim 1, characterized in that: Before accumulating the spectrum data of the plurality of LED lamp beads at the target current to obtain the mixed light spectrum corresponding to the target current, the method further includes: Applying a step-by-step current to the plurality of LED lamp beads, and preheating the LED lamp beads for a preset time at each step current to eliminate the influence of the lamp bead temperature on the spectral data; Under each step current, when the preheating time reaches the preset time, the spectrum data of the multiple LED lamp beads are measured to obtain the spectrum data of the multiple LED lamp beads under different step currents.
4. The dimming control method of a lamp according to claim 2, characterized in that: Performing step current calibration on the plurality of LED lamp beads to obtain spectral data of the plurality of LED lamp beads under different step currents includes: For a first wavelength, when the target current is different from the different step currents, determining a first step current and a second step current according to the target current, wherein the target current is greater than the first step current and less than the second step current, and the first step current and the second step current are adjacent to each other in the plurality of step currents; Determining a first luminous flux corresponding to the first step current and the first wavelength, and determining a second luminous flux corresponding to the second step current and the first wavelength, wherein the spectral data includes the first luminous flux and the second luminous flux; performing an interpolation calculation on the target current according to the first step current, the first luminous flux, the second step current, and the second luminous flux to determine a third luminous flux corresponding to the target current at the first wavelength; The spectrum data of each LED lamp bead under the target current is determined according to the plurality of third luminous fluxes corresponding to the plurality of first wavelengths, wherein the wavelengths of the plurality of first wavelengths are different.
5. The dimming control method of a lamp according to claim 1, characterized in that: The multi-objective evaluation function includes: FUNC=a+b+c, where FUNC is the multi-objective evaluation value, a=K1*|Φ-Φ0|, c=K3*(100-Ra), Φ is the luminous flux, Φ0 is the target luminous flux in the expected optical performance index, (x, y) is the color coordinate, (x0, y0) is the target color coordinate in the expected optical performance index, Ra is the color rendering index, K1, K2, and K3 are used to indicate the weights of the luminous flux, the color coordinate, and the color rendering index, respectively. Φ, x, y, and Ra are calculated based on the mixed light spectrum.
6. The dimming control method of a lamp according to claim 5, characterized in that: Based on the multi-objective evaluation function, taking the at least one optical performance indicator as an optimization target, determining an optimal solution of the current combination corresponding to the expected optical performance indicator, including: Inputting multiple current combinations and calculating the luminous flux Φ, color coordinates (x, y), and color rendering index Ra corresponding to each current combination based on the multiple current combinations and the mixed light spectrum, wherein each current value in the multiple current combinations is within a normal current range; Evaluating multiple groups of the luminous flux, the color coordinates, and the color rendering index according to the multi-objective evaluation function and the expected optical performance index to obtain multiple multi-objective evaluation values; Determine a target current combination corresponding to a target multi-objective evaluation value, and determine the target current combination as the optimal solution, wherein the target multi-objective evaluation value is the multi-objective evaluation value with the smallest difference from the optimized target value among the multiple multi-objective evaluation values.
7. The dimming control method of a lamp according to claim 1, characterized in that: Performing dimming control on the lamp according to the current configuration data includes: Determine the operating current values of the plurality of LED lamp beads according to the current configuration data, and perform dimming control on the lamp according to the plurality of operating current values; Monitor the operating temperatures of the plurality of LED lamp beads, and determine a plurality of current compensation values corresponding to the operating temperatures according to preset calibration data, wherein the preset calibration data is used to indicate a correspondence between the lamp bead temperature and the current compensation value; The operating current values of the multiple LED lamp beads are compensated in real time according to the multiple current compensation values.
8. A home lighting product, characterized in that: include: A driving circuit for regulating the current of multiple LED lamp beads; A control unit, configured to store and execute a firmware program of the dimming control method for a lamp according to any one of claims 1 to 7.
9. A dimming control device for a lamp, characterized in that: include: A calculation module, configured to accumulate the spectral data of multiple LED lamp beads under a target current to obtain a mixed light spectrum corresponding to the target current; An evaluation module comprising a multi-objective evaluation function of at least one optical performance index; a current determination module, configured to determine, based on the multi-objective evaluation function and taking the at least one optical performance indicator as an optimization target, an optimal solution for a current combination corresponding to an expected optical performance indicator, wherein the at least one optical performance indicator includes at least one of the following: luminous flux, color coordinates, and color rendering index, and the current combination is used to indicate current values of the plurality of LED lamp beads; A dimming control module is configured to generate current configuration data according to the plurality of expected optical performance indicators and the plurality of preferred solutions, and to perform dimming control on the lamp according to the current configuration data.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the method according to any one of claims 1 to 7 is executed when the program is executed.
11. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 7 through the computer program.
Citation Information
Patent Citations
LED full-spectrum illumination implementation method and system thereof, medium and terminal
CN113883441A
LED multi-light-color regulation and control method and system based on multi-objective evolutionary algorithm
CN119364584A
LED color deviation compensation correction method based on temperature
CN119729937A
System, method and tool for optimizing generation of high CRI white light, and an optimized combination of light emitting diodes
US20100110672A1