A lighting device control method, a computer readable storage medium, and a lighting device
By calculating the solar altitude angle and atmospheric optical quality, and combining the surface spectrum and tristimulus value functions, the color temperature and illuminance of the lighting device are precisely controlled, solving the problem of poor natural sunlight simulation in existing technologies and achieving high-precision natural sunlight simulation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-17
- Publication Date
- 2026-03-03
AI Technical Summary
Existing daylight-simulating lamps based on daylight algorithms do not fully consider astronomical parameters and atmospheric radiation transmission parameters, resulting in poor simulation of natural daylight.
By determining the solar altitude angle at the location of the lighting device, calculating the atmospheric optical quality and surface spectrum, and combining the preset extraterrestrial radiation spectrum and tristimulus value function, the color temperature and illuminance are precisely controlled to simulate the effect of natural sunlight.
It achieves high-precision simulation of natural sunlight, providing a more natural simulated sunlight lighting experience and avoiding the problem of poor simulation effect in existing technologies.
Smart Images

Figure CN116113100B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of lighting technology, and in particular relates to a lighting device control method, a computer-readable storage medium, and a lighting device. Background Technology
[0002] As lighting technology continues to evolve, people's needs for lighting have shifted from initially pursuing brightness and luminous efficacy to ultimately seeking a natural light environment and its impact on human physical and mental health. Consequently, lighting fixtures that can simulate the effects of natural sunlight have begun to appear in the public eye and have gradually become a research hotspot in the lighting industry.
[0003] In existing technologies, sensor-based simulated sunlight lamps collect outdoor sunlight data using sensors and then simulate sunlight for illumination. This method is not only costly but also unusable on cloudy or rainy days. Simulated sunlight lamps based on sunlight algorithms can pre-set an air temperature change curve and simulate sunlight according to that curve. This method does not rely on sensors, is less expensive, and is not limited by cloudy or rainy days. However, because its calculation process does not fully consider astronomical parameters and atmospheric radiative transfer parameters, its calculation results are less accurate and its simulation of natural sunlight is poor. Summary of the Invention
[0004] In view of this, embodiments of this application provide a lighting device control method, device, computer-readable storage medium, and lighting device to solve the problem of poor simulation of natural sunlight effects in the prior art.
[0005] A first aspect of this application provides a lighting device control method, which may include:
[0006] Determine the solar altitude angle of the geographical location of the lighting device at the target time;
[0007] The atmospheric optical quality at the target time is determined based on the solar altitude angle;
[0008] The surface spectrum at the target time is determined based on the atmospheric optical quality and the preset extraterrestrial radiation spectrum.
[0009] The color temperature at the target time is determined based on the surface spectrum and a preset tristimulus value function;
[0010] The lighting device is color-temperature controlled according to the color temperature at the target time.
[0011] In one specific implementation of the first aspect, the lighting device control method may further include:
[0012] Determine the solar radiation constant at the target time;
[0013] The direct and indirect radiation energy at the target time are determined based on the solar radiation constant and the atmospheric optical quality.
[0014] The solar illuminance at the target time is determined based on the direct radiation energy, the indirect radiation energy, and the solar altitude angle.
[0015] Determine the indoor illuminance corresponding to the solar illuminance;
[0016] The lighting device is illuminated according to the indoor illuminance at the target time.
[0017] In one specific implementation of the first aspect, determining the indoor illuminance corresponding to the solar illuminance may include:
[0018] The solar illuminance is normalized to obtain the normalized solar illuminance.
[0019] The normalized solar illuminance is converted according to a preset illuminance conversion function to obtain the indoor illuminance corresponding to the solar illuminance.
[0020] In one specific implementation of the first aspect, the lighting device control method may further include:
[0021] The indoor illuminance during the preset lunch break period is zeroed out to obtain the zeroed indoor illuminance.
[0022] During the lunch break, the lighting device is illuminated according to the indoor illuminance after the zeroing process.
[0023] In one specific implementation of the first aspect, the lighting device control method may further include:
[0024] The pre-set lunch break period is divided into a first period and a second period.
[0025] In the first time period, the indoor illuminance is smoothly reduced from a first illuminance to a preset minimum illuminance, and in the second time period, the indoor illuminance is smoothly increased from the minimum illuminance to a second illuminance to obtain the smoothed indoor illuminance; wherein, the first illuminance is the indoor illuminance at the beginning of the lunch break period, and the second illuminance is the indoor illuminance at the end of the lunch break period.
[0026] During the lunch break, the lighting device is illuminated according to the smoothed indoor illuminance.
[0027] In one specific implementation of the first aspect, determining the surface spectrum at the target time based on the atmospheric optical quality and a preset extraterrestrial radiation spectrum may include:
[0028] Determine the transmittance of Mie scattering and Rayleigh scattering respectively;
[0029] The volume scattering coefficient of the Mie scattering is determined based on the transmittance of the Mie scattering, and the volume scattering coefficient of the Rayleigh scattering is determined based on the transmittance of the Rayleigh scattering.
[0030] The surface spectrum at the target time is determined based on the atmospheric optical quality, the extraterrestrial radiation spectrum, the volumetric scattering coefficient of Mie scattering, and the volumetric scattering coefficient of Rayleigh scattering.
[0031] In one specific implementation of the first aspect, determining the color temperature at the target time based on the surface spectrum and a preset tristimulus value function may include:
[0032] The tristimulus values at the target time are determined based on the surface spectrum and the tristimulus value function.
[0033] The color coordinates of the target time are determined based on the tristimulus values;
[0034] The color temperature at the target time is determined based on the color coordinates.
[0035] A second aspect of the embodiments of this application provides a lighting device, which may include:
[0036] The elevation angle determination module is used to determine the solar elevation angle of the geographical location of the lighting device at the target time;
[0037] An atmospheric optical quality determination module is used to determine the atmospheric optical quality at the target time based on the solar altitude angle.
[0038] The surface spectrum determination module is used to determine the surface spectrum at the target time based on the atmospheric optical quality and the preset extraterrestrial radiation spectrum.
[0039] A color temperature determination module is used to determine the color temperature at the target time based on the surface spectrum and a preset tristimulus value function.
[0040] A color temperature control module is used to control the color temperature of the lighting device according to the color temperature at the target time.
[0041] In one specific implementation of the second aspect, the lighting device may further include:
[0042] A solar radiation constant determination module is used to determine the solar radiation constant at the target time;
[0043] A radiation energy determination module is used to determine the direct and indirect radiation energy at the target time based on the solar radiation constant and the atmospheric optical quality.
[0044] The solar illuminance determination module is used to determine the solar illuminance at the target time based on the direct radiation energy, the indirect radiation energy, and the solar altitude angle.
[0045] An indoor illuminance determination module is used to determine the indoor illuminance corresponding to the sunlight illuminance;
[0046] An illuminance control module is used to control the illuminance of the lighting device according to the indoor illuminance at the target time.
[0047] In one specific implementation of the second aspect, the indoor illuminance determination module may include:
[0048] A normalization processing unit is used to normalize the solar illuminance to obtain normalized solar illuminance.
[0049] The illuminance conversion unit is used to convert the normalized daylight illuminance according to a preset illuminance conversion function to obtain the indoor illuminance corresponding to the daylight illuminance.
[0050] In one specific implementation of the second aspect, the lighting device may further include:
[0051] The zeroing processing module is used to zero out the indoor illuminance during a preset lunch break period to obtain the zeroed indoor illuminance; and to control the illuminance of the lighting device according to the zeroed indoor illuminance during the lunch break period.
[0052] In one specific implementation of the second aspect, the lighting device may further include:
[0053] The module for reducing and increasing illuminance is used to divide a preset lunch break period into a first period and a second period. During the first period, the indoor illuminance is smoothly reduced from a first illuminance to a preset minimum illuminance, and during the second period, the indoor illuminance is smoothly increased from the minimum illuminance to a second illuminance, resulting in a smoothed indoor illuminance. The first illuminance is the indoor illuminance at the start of the lunch break period, and the second illuminance is the indoor illuminance at the end of the lunch break period. During the lunch break period, the lighting device is illuminated according to the smoothed indoor illuminance.
[0054] In one specific implementation of the second aspect, the surface spectrum determination module may include:
[0055] The transmittance determination unit is used to determine the transmittance of Mie scattering and Rayleigh scattering, respectively.
[0056] A volume scattering coefficient determination unit is used to determine the volume scattering coefficient of the Mie scattering based on the transmittance of the Mie scattering, and to determine the volume scattering coefficient of the Rayleigh scattering based on the transmittance of the Rayleigh scattering.
[0057] The surface spectrum determination unit is used to determine the surface spectrum at the target time based on the atmospheric optical quality, the extraterrestrial radiation spectrum, the volumetric scattering coefficient of Mie scattering, and the volumetric scattering coefficient of Rayleigh scattering.
[0058] In one specific implementation of the second aspect, the color temperature determination module may include:
[0059] The tristimulus value determination unit is used to determine the tristimulus value at the target time based on the surface spectrum and the tristimulus value function.
[0060] A chromatic coordinate determination unit is used to determine the chromatic coordinates of the target time based on the tristimulus values;
[0061] A color temperature determination unit is used to determine the color temperature at the target time based on the color coordinates.
[0062] A third aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of any of the above-described lighting device control methods.
[0063] A fourth aspect of this application provides a lighting device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of any of the above-described lighting device control methods.
[0064] A fifth aspect of this application provides a computer program product that, when run on a lighting device, causes the lighting device to perform the steps of any of the above-described lighting device control methods.
[0065] The beneficial effects of this application embodiment compared with the prior art are as follows: This application embodiment determines the solar altitude angle of the geographical location of the lighting device at a target time; determines the atmospheric optical quality at the target time based on the solar altitude angle; determines the surface spectrum at the target time based on the atmospheric optical quality and a preset extraterrestrial radiation spectrum; determines the color temperature at the target time based on the surface spectrum and a preset tristimulus value function; and controls the color temperature of the lighting device at the target time according to the color temperature. In this application embodiment, all astronomical parameters and atmospheric radiative transfer parameters affecting natural sunlight are fully considered, resulting in high accuracy and achieving better natural sunlight simulation effects. Attached Figure Description
[0066] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0067] Figure 1 This is a flowchart of one embodiment of a lighting device control method in this application.
[0068] Figure 2 A schematic flowchart for determining the surface spectrum at a target time based on atmospheric optical quality and a preset extraterrestrial radiation spectrum;
[0069] Figure 3 This is a schematic diagram of the extraterrestrial radiation spectrum;
[0070] Figure 4 A schematic flowchart for determining the color temperature at a target time based on the Earth's surface spectrum and a preset tristimulus function;
[0071] Figure 5 This is a schematic diagram of a stepped color temperature change curve;
[0072] Figure 6 A schematic diagram showing the color temperature variation curves for multiple different dates;
[0073] Figure 7 This is a flowchart of another embodiment of a lighting device control method in this application.
[0074] Figure 8 A schematic diagram showing the changes in indoor illuminance on multiple different dates;
[0075] Figure 9 This is a schematic diagram of the indoor illuminance change curve after the indoor illuminance during the lunch break has been reduced to zero.
[0076] Figure 10 This is a schematic diagram of the indoor illuminance change curve after first decreasing and then increasing the indoor illuminance during the lunch break.
[0077] Figure 11 This is a structural diagram of one embodiment of a lighting device according to the present application.
[0078] Figure 12 This is a schematic block diagram of a lighting device according to an embodiment of this application. Detailed Implementation
[0079] To make the inventive objectives, features, and advantages of this application more apparent and understandable, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described below are only some embodiments of this application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0080] It should be understood that, when used in this specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.
[0081] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the scope of the application. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.
[0082] It should also be further understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0083] As used in this specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrases "if determined" or "if [described condition or event] is detected" may be interpreted, depending on the context, as "once determined," "in response to determination," "once [described condition or event] is detected," or "in response to detection of [described condition or event]."
[0084] Furthermore, in the description of this application, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0085] The lighting device control method provided in this application can be applied to various lighting devices, including LED lighting devices. Please refer to... Figure 1 One embodiment of a lighting device control method in this application may include:
[0086] Step S101: Determine the solar altitude angle of the geographical location of the lighting device at the target time.
[0087] In one specific implementation of this application, the solar altitude angle can be calculated according to the following formula:
[0088]
[0089] in, Let δ be the latitude of the location of the lighting device, t be the solar declination angle, t be the hour angle, and α be the solar altitude angle.
[0090] The solar declination angle can be calculated using the following formula:
[0091] δ=0.3723+23.2567sinθ+0.1149sin2θ-0.1712sin3θ-0.758cosθ+0.3656cos2θ+0.0201cos3θ
[0092] Wherein, θ is the solar angle, which can be determined by the year and the accumulated day (i.e., the date's sequence number within the current year) of the target time.
[0093] The hour angle can be calculated using the following formula:
[0094] t = 15 × (ST - 12)
[0095] Where ST is true solar time, calculated in 24-hour increments, and its calculation formula is as follows:
[0096] ST = StdTime + E ± 4 × (L) loc -L st )
[0097] E=9.87sin2B-7.53cosB-1.5sinB
[0098]
[0099] Where StdTime is the standard time; taking China as an example, StdTime is Beijing time. loc The longitude of the lighting fixture's location is indicated by "+" for the Eastern Hemisphere and "-" for the Western Hemisphere. st For the longitude of the standard meridian corresponding to standard time, taking China as an example, L st That is, 120 degrees, and n is the accumulated days.
[0100] Step S102: Determine the atmospheric optical quality at the target time based on the solar altitude angle.
[0101] In one specific implementation of this application embodiment, atmospheric optical quality can be calculated according to the following formula:
[0102]
[0103] Where H is the altitude of the homogeneous atmosphere and m is the atmospheric optical mass.
[0104] Step S103: Determine the surface spectrum at the target time based on the atmospheric optical quality and the preset extraterrestrial radiation spectrum.
[0105] Since atmospheric absorption is weak in the visible light band, we can only consider atmospheric scattering to simplify the calculation.
[0106] like Figure 2 As shown, step S103 may specifically include the following process:
[0107] Step S1031: Determine the transmittance of Mie scattering and Rayleigh scattering respectively.
[0108] In one specific implementation of this application, the transmittance of Mie scattering and Rayleigh scattering can be calculated according to the following formulas:
[0109] τ mλ =aλ b
[0110] τ rλ =cλ d
[0111] Where λ is the wavelength, a, b, c, and d are preset coefficients, and τ is... mλ τ represents the transmittance of Mie scattering. rλ The transmittance is the Rayleigh scattering transmittance.
[0112] Step S1032: Determine the volume scattering coefficient of Mie scattering based on the transmittance of Mie scattering, and determine the volume scattering coefficient of Rayleigh scattering based on the transmittance of Rayleigh scattering.
[0113] In one specific implementation of this application, the volume scattering coefficient of Mie scattering and the volume scattering coefficient of Rayleigh scattering can be calculated according to the following formulas:
[0114] a mλ =f(τ) mλ )
[0115] a rλ =g(τ) rλ )
[0116] Where f is a preset first functional relationship, g is a preset second functional relationship, and a mλ Let a be the volume scattering coefficient of Mie scattering. rλ is the volume scattering coefficient for Rayleigh scattering.
[0117] Step S1033: Determine the surface spectrum at the target time based on atmospheric optical quality, extraterrestrial radiation spectrum, volumetric scattering coefficient of Mie scattering, and volumetric scattering coefficient of Rayleigh scattering.
[0118] In one specific implementation of this application embodiment, the surface spectrum can be calculated according to the following formula:
[0119] S1=S0exp[-(a mλ +a rλ )×m]
[0120] Where S0 is the extraterrestrial radiation spectrum, Figure 3 The diagram shows a schematic of the Earth's extraterrestrial radiation spectrum. The horizontal axis represents wavelength in nanometers (nm), and the vertical axis represents irradiance in watts per square meter (W / m²). 2 S1 is the Earth's surface spectrum.
[0121] Step S104: Determine the color temperature at the target time based on the surface spectrum and the preset tristimulus value function.
[0122] like Figure 4 As shown, step S104 may specifically include the following process:
[0123] Step S1041: Determine the tristimulus values at the target time based on the surface spectrum and the tristimulus value function.
[0124] In one specific implementation of this application, the tristimulus values can be calculated based on the following tristimulus value function:
[0125]
[0126]
[0127]
[0128] Where S(λ) is the Earth's surface spectrum, and X represents the preset standard observer tristimulus values, and X, Y, and Z represent the tristimulus values at the target time.
[0129] Step S1042: Determine the color coordinates of the target time based on the tristimulus values.
[0130] In one specific implementation of this application embodiment, the color coordinates can be calculated according to the following formula:
[0131] cx = X / (X+Y+Z)
[0132] cy = Y / (X+Y+Z)
[0133] Where cx and cy are color coordinates.
[0134] Step S1043: Determine the color temperature at the target time based on the color coordinates.
[0135] In one specific implementation of this application embodiment, the color temperature can be calculated according to the following formula:
[0136] CCT = 437 × p 3 +3601×p 2 +6861×p+5517
[0137] p = (cx - 0.3320) / (0.1858 - cy)
[0138] CCT stands for color temperature.
[0139] Step S105: Control the color temperature of the lighting device at the target time according to the determined color temperature.
[0140] In one specific implementation of this application, after completing the above-mentioned color temperature calculation process, the calculation and analysis module in the lighting device can further calculate the current and voltage corresponding to the color temperature, and send the calculation results to the LED driver in the lighting device. The LED driver can adjust the current and voltage applied to the LED light source in the lighting device according to the calculation results, thereby realizing the color temperature control of the LED light source.
[0141] It should be noted that, Figure 1 The process shown is only for color temperature control at a single point in time (i.e., the target time). In practical applications, several time points, including sunrise and sunset, can be selected from the time period from sunrise to sunset throughout the day. The color temperature of each selected time point is calculated, and then curve fitting is performed based on the color temperatures of each selected time point to obtain a smooth curve, that is, the color temperature change curve for the time period from sunrise to sunset. The color temperature of the lighting device is then controlled according to this color temperature change curve. The specific number of selected time points can be set according to the actual situation. For example, the number of selected time points can be set to 5 or other values. This application embodiment does not specifically limit this. Compared with the pre-set color temperature control in the prior art, such as... Figure 5 The stepped color temperature change curve shown in the figure does not produce a noticeable stepped effect when controlling color temperature changes, and can achieve natural and imperceptible simulated daylight lighting. Figure 6 The diagram shows color temperature variation curves for multiple different dates. The horizontal axis represents time, and the vertical axis represents color temperature, with the unit being Kelvin (K). Different dates correspond to different color temperature variation curves.
[0142] Please see Figure 7 Another embodiment of a lighting device control method in this application may include:
[0143] Step S701: Determine the solar altitude angle of the geographical location of the lighting device at the target time.
[0144] Step S701 is the same as step S101. For details, please refer to the detailed explanation in step S101. It will not be repeated here.
[0145] Step S702: Determine the atmospheric optical quality at the target time based on the solar altitude angle.
[0146] Step S702 is the same as step S102. For details, please refer to the detailed explanation in step S102. It will not be repeated here.
[0147] Step S703: Determine the solar radiation constant at the target time.
[0148] Variations in solar radiation on the Earth's surface are caused by the Earth's orbit around the sun. Because the Earth's orbit is elliptical, the Earth-Sun distance varies continuously throughout the year, with a variation range of ±1.7% on average. In one specific implementation of this application, the solar radiation constant can be calculated using the following formula:
[0149] E sc =E0(D0 / D) 2
[0150] Where D is the Earth-Sun distance, D0 is the annual average Earth-Sun distance, and (D0 / D) 2 The Earth-Sun corrected distance, E0, and the irradiance emitted by the Sun's surface are given. sc is the solar radiation constant.
[0151] In one specific implementation of this application, the Sun-Earth corrected distance can be calculated according to the following formula:
[0152] (D0 / D) 2 =1.00011+0.034221cosv+0.00128sinv
[0153] +0.000719cos2v+0.000022sin2v
[0154] v = 360(n-1) / 365
[0155] The Earth-Sun corrected distance can also be calculated using the following formula:
[0156] (D0 / D) 2 = 1 + 0.034cos(360n / 365.25).
[0157] Step S704: Determine the direct and indirect radiation energy at the target time based on the solar radiation constant and atmospheric optical quality.
[0158] Under clear sky conditions, solar radiation passes through the atmosphere, with some being reflected back into outer space and the rest absorbed and scattered by water vapor, atmospheric molecules, and aerosols. The energy reaching the ground ultimately consists of direct and indirect radiation, respectively. In one specific implementation of this application, the direct and indirect radiation energy can be calculated using the following formulas:
[0159]
[0160]
[0161] Where, τ b For the optical thickness of direct radiation, τ d E represents the optical thickness of indirect radiation, be represents the atmospheric optical quality correction index for direct radiation, de represents the atmospheric optical quality correction index for indirect radiation, and E represents the optical thickness of indirect radiation. b For direct radiated energy, E d It is indirect radiated energy.
[0162] Step S705: Determine the solar illuminance at the target time based on the direct radiation energy, indirect radiation energy, and solar altitude angle.
[0163] In one specific implementation of this application embodiment, solar illuminance can be calculated according to the following formula:
[0164] E H =E b sinα+E d
[0165] Among them, E H This refers to sunlight illuminance.
[0166] Step S706: Determine the indoor illuminance corresponding to the sunlight illuminance.
[0167] Since solar illuminance can reach up to 100,000 lux, it cannot be directly applied to lighting fixtures and needs to be converted to the corresponding indoor illuminance.
[0168] In one specific implementation of this application, the sunlight illuminance can first be normalized to obtain normalized sunlight illuminance. Then, the normalized sunlight illuminance can be converted according to a preset illuminance conversion function to obtain the indoor illuminance corresponding to the sunlight illuminance. The specific illuminance conversion function can be set according to the actual situation. For example, it can be converted according to the linear function relationship y = kx + b′, where k and b′ are preset coefficients, x is the input of the function, which is the sunlight illuminance in this case, and y is the output of the function, which is the indoor illuminance in this case. Preferably, the indoor illuminance can be converted to 500-750 lux. This is because when the illuminance is 750 lux, the degree of eye fatigue is the lowest, and when the illuminance is 500 lux, it is most conducive to improving visual efficiency. Within the illuminance range of 500-750 lux, the degree of eye fatigue is less than 35%, and the improvement in visual efficiency is greater than 20%, which is beneficial to relieving eye fatigue and improving visual efficiency.
[0169] Step S707: Control the illuminance of the lighting device according to the determined indoor illuminance at the target time.
[0170] In one specific implementation of this application, after completing the above-mentioned illuminance calculation process, the calculation and analysis module in the lighting device can further calculate the current and voltage corresponding to the illuminance, and send the calculation results to the LED driver in the lighting device. The LED driver can adjust the current and voltage applied to the LED light source in the lighting device according to the calculation results, thereby realizing the illuminance control of the LED light source.
[0171] It should be noted that, Figure 7 The process shown is only a method for illuminance control at a single point in time (i.e., the target time). In practical applications, several time points, including sunrise and sunset, can be selected from the period from sunrise to sunset throughout the day. The indoor illuminance at each selected time point is calculated, and then curve fitting is performed based on the indoor illuminance at each selected time point to obtain a smooth curve, that is, the indoor illuminance change curve from sunrise to sunset. The illuminance of the lighting device is then controlled according to this indoor illuminance change curve. The specific number of selected time points can be set according to the actual situation. For example, the number of selected time points can be set to 5 or other values. This application embodiment does not specifically limit this. This method does not produce obvious step-like changes in indoor illuminance and can achieve natural and imperceptible daylight-like lighting. Figure 8 The figure shows a schematic diagram of indoor illuminance variation curves for multiple different dates. The horizontal axis represents time, and the vertical axis represents illuminance, with the unit being lux. Different dates correspond to different indoor illuminance variation curves.
[0172] In practical applications, indoor illuminance does not need to change exactly like sunlight. For most people, the need for indoor lighting during lunch breaks is generally no illuminance or low illuminance. Therefore, in one specific implementation of this application, the indoor illuminance during a preset lunch break period can be zeroed out, that is, set to a preset minimum illuminance, thereby obtaining the zeroed-out indoor illuminance. The lighting device is then controlled according to this zeroed-out indoor illuminance during the lunch break period. The specific value of the minimum illuminance can be set according to actual conditions, for example, it can be set to 0 lux, 20 lux, or other values. This application does not specifically limit this value. Figure 9 The figure shown is a schematic diagram of the change curve of indoor illuminance after the indoor illuminance during the lunch break has been reduced to zero.
[0173] In another specific implementation of this application, the lunch break period can be divided into a first period and a second period. During the first period, the indoor illuminance is smoothly reduced from a first illuminance level to a minimum illuminance level to induce sleep. During the second period, the indoor illuminance is smoothly increased from the minimum illuminance level to a second illuminance level to induce a wake-up effect, thus obtaining a smoothed indoor illuminance. The lighting device is then controlled according to this smoothed indoor illuminance during the lunch break period. Here, the first illuminance is the indoor illuminance at the beginning of the lunch break period, and the second illuminance is the indoor illuminance at the end of the lunch break period. Figure 10 The figure shows a schematic diagram of the indoor illuminance change curve after first decreasing and then increasing it during the lunch break. As shown in the figure, during the lunch break, the indoor illuminance is first smoothly decreased from 750 lux to 20 lux, and then smoothly increased from 20 lux to 728 lux. The process of decreasing the illuminance can be represented by the exponential function y = 3E + 34e. -143.9x The process of increasing illuminance can be represented by the exponential function y = 2E - 99e 428.85x It should be noted that the functions used above are merely examples. In practical applications, other monotonically decreasing functions can be used during the decrease of illuminance, and other monotonically increasing functions can be used during the increase of illuminance, depending on the specific circumstances.
[0174] In this embodiment, the lighting device can control only the color temperature, only the illuminance, or both, depending on the actual situation. After completing the above-mentioned color temperature and illuminance calculation process, the calculation and analysis module in the lighting device can further calculate the current and voltage corresponding to the color temperature and illuminance, and send the calculation results to the LED driver in the lighting device. The LED driver can adjust the current and voltage applied to the LED light source in the lighting device according to the calculation results, thereby realizing the control of the color temperature and illuminance of the LED light source.
[0175] In summary, the embodiments of this application have fully considered various astronomical parameters and atmospheric radiation transmission parameters that affect natural sunlight, achieving high accuracy and a better natural sunlight simulation effect.
[0176] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0177] Corresponding to the lighting device control method described in the above embodiments, Figure 11 This illustration shows a structural diagram of one embodiment of a lighting device provided in this application.
[0178] In this embodiment, a lighting device may include:
[0179] The elevation angle determination module 1101 is used to determine the solar elevation angle of the geographical location of the lighting device at the target time;
[0180] Atmospheric optical quality determination module 1102 is used to determine the atmospheric optical quality at the target time based on the solar altitude angle;
[0181] The surface spectrum determination module 1103 is used to determine the surface spectrum at the target time based on the atmospheric optical quality and the preset extraterrestrial radiation spectrum.
[0182] The color temperature determination module 1104 is used to determine the color temperature at the target time based on the surface spectrum and a preset tristimulus value function.
[0183] The color temperature control module 1105 is used to control the color temperature of the lighting device according to the color temperature at the target time.
[0184] In one specific implementation of this application embodiment, the lighting device may further include:
[0185] A solar radiation constant determination module is used to determine the solar radiation constant at the target time;
[0186] A radiation energy determination module is used to determine the direct and indirect radiation energy at the target time based on the solar radiation constant and the atmospheric optical quality.
[0187] The solar illuminance determination module is used to determine the solar illuminance at the target time based on the direct radiation energy, the indirect radiation energy, and the solar altitude angle.
[0188] An indoor illuminance determination module is used to determine the indoor illuminance corresponding to the sunlight illuminance;
[0189] An illuminance control module is used to control the illuminance of the lighting device according to the indoor illuminance at the target time.
[0190] In one specific implementation of this application embodiment, the indoor illuminance determination module may include:
[0191] A normalization processing unit is used to normalize the solar illuminance to obtain normalized solar illuminance.
[0192] The illuminance conversion unit is used to convert the normalized daylight illuminance according to a preset illuminance conversion function to obtain the indoor illuminance corresponding to the daylight illuminance.
[0193] In one specific implementation of this application embodiment, the lighting device may further include:
[0194] The zeroing processing module is used to zero out the indoor illuminance during a preset lunch break period to obtain the zeroed indoor illuminance; and to control the illuminance of the lighting device according to the zeroed indoor illuminance during the lunch break period.
[0195] In one specific implementation of this application embodiment, the lighting device may further include:
[0196] The module for reducing and increasing illuminance is used to divide a preset lunch break period into a first period and a second period. During the first period, the indoor illuminance is smoothly reduced from a first illuminance to a preset minimum illuminance, and during the second period, the indoor illuminance is smoothly increased from the minimum illuminance to a second illuminance, resulting in a smoothed indoor illuminance. The first illuminance is the indoor illuminance at the start of the lunch break period, and the second illuminance is the indoor illuminance at the end of the lunch break period. During the lunch break period, the lighting device is illuminated according to the smoothed indoor illuminance.
[0197] In one specific implementation of this application embodiment, the surface spectrum determination module may include:
[0198] The transmittance determination unit is used to determine the transmittance of Mie scattering and Rayleigh scattering, respectively.
[0199] A volume scattering coefficient determination unit is used to determine the volume scattering coefficient of the Mie scattering based on the transmittance of the Mie scattering, and to determine the volume scattering coefficient of the Rayleigh scattering based on the transmittance of the Rayleigh scattering.
[0200] The surface spectrum determination unit is used to determine the surface spectrum at the target time based on the atmospheric optical quality, the extraterrestrial radiation spectrum, the volumetric scattering coefficient of Mie scattering, and the volumetric scattering coefficient of Rayleigh scattering.
[0201] In one specific implementation of this application embodiment, the color temperature determination module may include:
[0202] The tristimulus value determination unit is used to determine the tristimulus value at the target time based on the surface spectrum and the tristimulus value function.
[0203] A chromatic coordinate determination unit is used to determine the chromatic coordinates of the target time based on the tristimulus values;
[0204] A color temperature determination unit is used to determine the color temperature at the target time based on the color coordinates.
[0205] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the devices, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0206] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0207] Figure 12 A schematic block diagram of a lighting device provided in an embodiment of this application is shown. For ease of explanation, only the parts related to the embodiment of this application are shown.
[0208] like Figure 12 As shown, the lighting device 12 in this embodiment includes a processor 120, a memory 121, and a computer program 122 stored in the memory 121 and executable on the processor 120. When the processor 120 executes the computer program 122, it implements the steps in the various lighting device control method embodiments described above, for example... Figure 1 Steps S101 to S105 are shown. Alternatively, when the processor 120 executes the computer program 122, it implements the functions of each module / unit in the above-described device embodiments, for example... Figure 11 The functions of modules 1101 to 1105 are shown.
[0209] For example, the computer program 122 may be divided into one or more modules / units, which are stored in the memory 121 and executed by the processor 120 to complete this application. The one or more modules / units may be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program 122 in the lighting device 12.
[0210] Those skilled in the art will understand that Figure 12This is merely an example of the lighting device 12 and does not constitute a limitation on the lighting device 12. It may include more or fewer components than shown, or combine certain components, or different components. For example, the lighting device 12 may also include input / output devices, network access devices, buses, etc.
[0211] The processor 120 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0212] The memory 121 can be an internal storage unit of the lighting device 12, such as a hard disk or RAM of the lighting device 12. The memory 121 can also be an external storage device of the lighting device 12, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the lighting device 12. Furthermore, the memory 121 can include both internal storage units and external storage devices of the lighting device 12. The memory 121 is used to store the computer program and other programs and data required by the lighting device 12. The memory 121 can also be used to temporarily store data that has been output or will be output.
[0213] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0214] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0215] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0216] In the embodiments provided in this application, it should be understood that the disclosed apparatus / lighting device and method can be implemented in other ways. For example, the apparatus / lighting device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0217] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0218] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0219] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable storage medium can include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc. It should be noted that the content included in the computer-readable storage medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable storage medium does not include electrical carrier signals and telecommunication signals.
[0220] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A method for controlling a lighting device, characterized in that, include: Determine the solar altitude angle of the geographical location of the lighting device at the target time; The atmospheric optical quality at the target time is determined based on the solar altitude angle; The surface spectrum at the target time is determined based on the atmospheric optical quality and the preset extraterrestrial radiation spectrum. The color temperature at the target time is determined based on the surface spectrum and a preset tristimulus value function; At the target time, the lighting device is color-temperature controlled according to the color temperature. The preset lunch break period is divided into a first period and a second period. During the first period, the indoor illuminance is smoothly reduced from a first illuminance to a preset minimum illuminance, and during the second period, the indoor illuminance is smoothly increased from the minimum illuminance to a second illuminance, resulting in a smoothed indoor illuminance. The first illuminance is the indoor illuminance at the beginning of the lunch break period, and the second illuminance is the indoor illuminance at the end of the lunch break period. During the lunch break period, the lighting device is illuminated according to the smoothed indoor illuminance.
2. The lighting device control method according to claim 1, characterized in that, Also includes: Determine the solar radiation constant at the target time; The direct and indirect radiation energy at the target time are determined based on the solar radiation constant and the atmospheric optical quality. The solar illuminance at the target time is determined based on the direct radiation energy, the indirect radiation energy, and the solar altitude angle. Determine the indoor illuminance corresponding to the solar illuminance; The lighting device is illuminated according to the indoor illuminance at the target time.
3. The lighting device control method according to claim 2, characterized in that, Determining the indoor illuminance corresponding to the solar illuminance includes: The solar illuminance is normalized to obtain the normalized solar illuminance. The normalized solar illuminance is converted according to a preset illuminance conversion function to obtain the indoor illuminance corresponding to the solar illuminance.
4. The lighting device control method according to claim 2, characterized in that, Also includes: The indoor illuminance during the preset lunch break period is zeroed out to obtain the zeroed indoor illuminance. During the lunch break, the lighting device is illuminated according to the indoor illuminance after the zeroing process.
5. The lighting device control method according to claim 1, characterized in that, Determining the surface spectrum at the target time based on the atmospheric optical quality and a preset extraterrestrial radiation spectrum includes: Determine the transmittance of Mie scattering and Rayleigh scattering respectively; The volume scattering coefficient of the Mie scattering is determined based on the transmittance of the Mie scattering, and the volume scattering coefficient of the Rayleigh scattering is determined based on the transmittance of the Rayleigh scattering. The surface spectrum at the target time is determined based on the atmospheric optical quality, the extraterrestrial radiation spectrum, the volumetric scattering coefficient of Mie scattering, and the volumetric scattering coefficient of Rayleigh scattering.
6. The lighting device control method according to any one of claims 1 to 5, characterized in that, Determining the color temperature at the target time based on the surface spectrum and a preset tristimulus value function includes: The tristimulus values at the target time are determined based on the surface spectrum and the tristimulus value function. The color coordinates of the target time are determined based on the tristimulus values; The color temperature at the target time is determined based on the color coordinates.
7. A lighting device, characterized in that, include: An elevation angle determination module is used to determine the solar elevation angle of the geographical location of the lighting device at the target time; An atmospheric optical quality determination module is used to determine the atmospheric optical quality at the target time based on the solar altitude angle. The surface spectrum determination module is used to determine the surface spectrum at the target time based on the atmospheric optical quality and the preset extraterrestrial radiation spectrum. A color temperature determination module is used to determine the color temperature at the target time based on the surface spectrum and a preset tristimulus value function. A color temperature control module is used to control the color temperature of the lighting device according to the color temperature at the target time; The module for reducing and increasing illuminance is used to divide a preset lunch break period into a first period and a second period. During the first period, the indoor illuminance is smoothly reduced from a first illuminance to a preset minimum illuminance, and during the second period, the indoor illuminance is smoothly increased from the minimum illuminance to a second illuminance, resulting in a smoothed indoor illuminance. The first illuminance is the indoor illuminance at the start of the lunch break period, and the second illuminance is the indoor illuminance at the end of the lunch break period. During the lunch break period, the lighting device is illuminated according to the smoothed indoor illuminance.
8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the lighting device control method as described in any one of claims 1 to 6.
9. A lighting device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the lighting device control method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Healthy lighting method for simulating natural light change trend and intelligent control system
CN110324937A
Graphic display device for providing color image of an object, based on radiations incident upon the object, and light reflecting characteristics of the object
US5485556A