LED light string control system and control method thereof

By designing an LED light string control system including environmental perception, data acquisition, analysis and execution and proofreading modules, the problems of inaccurate and poor adaptability of LED light string control in the prior art are solved, and the accurate current control of LED light string is realized and environmental adaptability extends service life.

CN118765013BActive Publication Date: 2025-02-11SHENZHEN HUITUO LIGHTING TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411122222.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-15
Publication Date
2025-02-11
Estimated Expiration
2044-08-15

AI Technical Summary

Technical Problem

Existing LED string control technology is difficult to perceive LED lamp damage, realize precise control of current supply and adapt to environmental conditions, resulting in short service life and poor adaptability.

Method used

An LED light string control system including an environment perception module, a data acquisition module, an analysis execution module and a proofreading module is designed. Ambient data is obtained through a light sensor and reflectance monitor, the light ambient condition coefficient is calculated, and the current supply of the LED light string is adjusted according to this coefficient. At the same time, the correlation coefficient reflects the linear correlation between the input current and the light intensity of the LED lamp beads, and determines that the LED lamp string is damaged and performs self-test positioning.

Benefits of technology

Accurate current control and environmental adaptability to LED strings is achieved, extending the service life of LED strings, and preventing chain reactions caused by current reallocation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118765013B_ABST
    Figure CN118765013B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of LED light string control, and specifically to an LED light string control system and a control method thereof, comprising an environment perception module, a data acquisition module, an analysis execution module and a proofreading module; the present invention reflects the linear correlation between the input current and the light intensity of each LED lamp bead through a correlation coefficient, and then determines whether the LED light string is damaged; guides the LED light string to perform self-inspection through a self-inspection control matrix, locates the number of the damaged LED lamp bead, prevents the damage of a single LED lamp bead from further damaging other components, forming a chain reaction, and improves the service life of the LED light string; realizes precise control of the input current and power-on time of each LED lamp bead through a control matrix; monitors the brightness of the ambient light source and the reflectivity of the surrounding environment through an environment perception module and performs data fusion to affect the input current; realizes the function of the LED light string adjusting its own brightness according to environmental conditions, and improves the environmental adaptability of the control algorithm.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of LED light string control, and in particular to an LED light string control system and a control method thereof. Background Art

[0002] LED light string, that is, light-emitting diode light string. LED light string consists of multiple LED lamp beads, connecting wires, drive circuits and controllers. LED lamp beads are the core components of light emission, which receive electrical energy and emit light through the drive circuit. The control of LED light string is mainly realized through the controller, which contains a control chip and corresponding algorithms. Through programming or preset methods, the controller can control the flashing mode, color change, brightness adjustment, etc. of the LED light string. At the same time, the controller can also receive input from external signals (such as remote controls, sensors, etc.) to achieve more complex control logic. With the development of Internet of Things technology, LED light string control technology is also constantly upgrading. Today's LED light strings can be easily integrated with smart systems such as smart home systems and stage lighting control systems to achieve remote control, intelligent dimming, scene setting and other functions. For example, the switch, brightness, color and other parameters of the LED light string can be controlled anytime and anywhere through a smartphone APP; in stage performances, LED light strings can be synchronized with the sound system to perform light shows according to the rhythm and mood changes of the music.

[0003] However, existing LED light string control technology has significant deficiencies and limitations in many aspects. First, when some LED lights in the system are damaged, it may cause current redistribution, further damaging other LED lights, forming a chain reaction. Existing LED light string control algorithms are difficult to sense LED light damage and locate components, which affects the service life of the LED light string.

[0004] In addition, the existing LED light string control technology is difficult to achieve precise control of the current supply. If the current supply is too small, the luminous intensity will be insufficient, and if the current supply is too large, it will lead to accelerated light decay and LED aging, or even damage.

[0005] Finally, existing LED light string control technologies are often implemented using a single control algorithm, and their output power is often a fixed value. They are unable to adjust their brightness according to environmental conditions and have poor adaptability.

[0006] Therefore, it is necessary to propose an LED light string control system and a control method thereof to solve the above problems. Summary of the invention

[0007] The purpose of the present invention is to solve the problems existing in the background technology and to provide an LED light string control system and a control method thereof;

[0008] The purpose of the present invention can be achieved through the following technical solutions:

[0009] On the one hand, the present invention provides an LED light string control system, including an environment perception module, a data acquisition module, an analysis and execution module, and a proofreading module.

[0010] The environment perception module obtains the control time interval t=t1, t2, ..., tm input by the user, where m is the statistical period.

[0011] The natural light intensity ct is obtained through the light sensor at every time interval t. At the same time, the light reflectance analysis mechanism is started through the reflectance monitor at every time interval t, and the detection infrared light with a specific wavelength is radially emitted to the surroundings with the LED light string as the center. The light intensity of the detection infrared light is attenuated after reflection, scattering, refraction and absorption by the surrounding environment, and is finally captured by the reflectance monitor and named as the response infrared light. The light intensity c1t of the detection infrared light and the light intensity c2t of the response infrared light are recorded at every time interval t, and the light reflectance e1t is calculated by the formula qt=(c1t / c2t)^2, and the light environment condition coefficient Qt is calculated by the formula Qt=K1 / ct+K2×qt, where k1 and k2 are preset weight factors, and k1 and k2 are both natural numbers greater than 0.

[0012] A light environment condition coefficient Qt is obtained by calculation at every time interval t, and the light environment condition coefficient Qt=Q1, Q2, ..., Qm is sent to the analysis module, where m is the statistical period.

[0013] The data acquisition module obtains the LED light string display solution input by the user.

[0014] The LED light string display scheme specifically refers to the lamp bead control vector Aj=A1, A2, ..., Am and the time control vector T, where j is the sequential number of the lamp bead control vector, j=1, 2, ..., m;

[0015] The lamp bead control vector Aj=(R1j, R2j, ..., Rnj), where R1j to Rnj are preset basic input currents of each LED lamp bead; where n is the total number of LED lamp beads, and the basic input current uniquely corresponds to each LED lamp bead.

[0016] The time control vector T=(t1, t2, ..., tm), wherein t1 to tm specifically refers to the control time maintained by each lamp bead control vector A.

[0017] Furthermore, all input control vectors A1, A2, ..., Am and the time control vector T form a control matrix .

[0018] The control matrix B is sent to the analysis execution module.

[0019] The analysis execution module obtains the value of the light environment condition coefficient Qt=Q1, Q2, ..., Qm, and outputs an adjustment coefficient E according to its size, specifically:

[0020] Let the adjustment coefficient ; Wherein α1 and α2 are preset judgment thresholds; α1 and α2 are both natural numbers and α1<α2.

[0021] A set of corresponding adjustment coefficients Et=E1, E2, ..., Em is generated according to the values ​​of the light environment condition coefficients Qt=Q1, Q2, ..., Qm.

[0022] Let the control matrix , where I11, I21, ..., Inm are control currents. The control matrix B is sent to the control chip of the LED light string, and each LED lamp bead in the LED light string is controlled to conduct current according to the control current and control time in the control matrix.

[0023] The calibration module obtains the actual light intensity of each LED lamp bead at every control time interval t=t1, t2, ..., tm and generates a light intensity response matrix through numerical calculation, specifically:

[0024] In the first time interval t1, obtain the light intensity P11, P21, ..., Pn1 of LED lamp beads 1 to lamp beads i; in the second time interval t2, obtain the light intensity P12, P22, ..., Pn2 of LED lamp beads 1 to lamp beads i; and so on until time t=tm. Record all the obtained light intensity data and generate the light intensity response matrix .

[0025] Extract the elements of the input current in the control matrix B to generate the input current matrix

[0026] For the light intensity response matrix C and the input current matrix D, the correlation coefficient F is calculated as follows:

[0027] By formula Calculate the correlation coefficient F.

[0028] If the correlation coefficient F is less than the preset threshold Fmin, the LED string is judged to be damaged, and the self-check program is started to locate the damaged lamp bead number. Specifically, a self-check control matrix is ​​generated. , according to the control current and control time in the self-check control matrix, control the current conduction of each LED lamp bead in the LED lamp string, where m = the total number of LED lamp beads n. Record the light intensity response matrix at this time , through the formula Calculate the test matrix H and extract the elements v11, v22, ..., vii, ..., vnn on the main diagonal, where λ1=λ2= ...=λ, where λ is a preset transformation coefficient.

[0029] Furthermore, among the elements v11, v22, ..., vii, ..., vnn on the main diagonal, the elements that are less than the preset minimum threshold vmin or greater than the preset maximum threshold vmax are marked as abnormal elements, and the superscript i of the abnormal element is extracted. All the extracted superscripts i are output to the display screen. The superscript i uniquely corresponds to the number of the damaged LED lamp bead. If the abnormal element is not identified and the number i of the damaged LED lamp bead cannot be located, it is determined that each lamp bead in the LED light string is working normally.

[0030] In another aspect, the present invention provides a method for controlling an LED light string, which specifically comprises the following steps:

[0031] Step 1: Perceive environmental data;

[0032] The control time interval t=t1, t2, ..., tm input by the user is obtained, where m is the statistical period.

[0033] The natural light intensity ct is obtained through the light sensor at every time interval t. At the same time, the light reflectance analysis mechanism is started through the reflectance monitor at every time interval t, and the detection infrared light with a specific wavelength is radially emitted to the surroundings with the LED light string as the center. The light intensity of the detection infrared light is attenuated after reflection, scattering, refraction and absorption by the surrounding environment, and is finally captured by the reflectance monitor and named as the response infrared light. The light intensity c1t of the detection infrared light and the light intensity c2t of the response infrared light are recorded at every time interval t, and the light reflectance e1t is calculated by the formula qt=(c1t / c2t)^2, and the light environment condition coefficient Qt is calculated by the formula Qt=K1 / ct+K2×qt, where k1 and k2 are preset weight factors, and k1 and k2 are both natural numbers greater than 0.

[0034] A light environment condition coefficient Qt is obtained by calculation at every time interval t. Record Qt=Q1, Q2, ..., Qm, where m is the statistical period.

[0035] Step 2: Collect operation data;

[0036] The LED light string display scheme input by the user is obtained. The LED light string display scheme specifically refers to the lamp bead control vector Aj=A1, A2, ..., Am and the time control vector T, where j is the sequence number of the lamp bead control vector, j=1, 2, ..., m; and m is the statistical period.

[0037] The lamp bead control vector Aj=(R1j, R2j, ..., Rnj), where R1j to Rnj are preset basic input currents of each LED lamp bead; where n is the total number of LED lamp beads, and the basic input current uniquely corresponds to each LED lamp bead.

[0038] The time control vector T=(t1, t2, ..., tm), wherein t1 to tm specifically refers to the control time maintained by each lamp bead control vector A.

[0039] Furthermore, all input control vectors A1, A2, ..., Am and the time control vector T form a control matrix .

[0040] Step 3: Data aggregation and comprehensive analysis;

[0041] Get the value of the light environment condition coefficient Qt=Q1, Q2, ..., Qm, and judge according to its size, output an adjustment coefficient E specifically, specifically:

[0042] Let the adjustment coefficient ; Wherein α1 and α2 are preset judgment thresholds; α1 and α2 are both natural numbers and α1<α2.

[0043] A set of corresponding adjustment coefficients Et=E1, E2, ..., Em is generated according to the values ​​of the light environment condition coefficients Qt=Q1, Q2, ..., Qm.

[0044] Let the control matrix , where I11, I21,…, Inm are control currents.

[0045] Step 4: Targeted data response and execution;

[0046] The control matrix B is sent to the control chip of the LED light string, and each LED lamp bead in the LED light string is controlled to conduct current according to the control current and control time in the control matrix.

[0047] Step 5: LED lamp bead alarm analysis and self-test

[0048] At every control time interval t=t1, t2, ..., tm, the actual light intensity of each LED lamp bead is obtained and a light intensity response matrix is ​​generated through numerical calculation, specifically:

[0049] In the first time interval t1, obtain the light intensity P11, P21, ..., Pn1 of LED lamp beads 1 to lamp beads i; in the second time interval t2, obtain the light intensity P12, P22, ..., Pn2 of LED lamp beads 1 to lamp beads i; and so on until time t=tm. Record all the obtained light intensity data and generate the light intensity response matrix .

[0050] Extract the elements of the input current in the control matrix B to generate the input current matrix

[0051] For the light intensity response matrix C and the input current matrix D, the correlation coefficient F is calculated as follows:

[0052] By formula Calculate the correlation coefficient F.

[0053] If the correlation coefficient F is less than the preset threshold value Fmin, the LED light string is determined to be damaged, and the self-checking program is started to locate the damaged lamp bead number.

[0054] The self-checking procedure is specifically as follows: generating a self-checking control matrix , according to the control current and control time in the self-check control matrix, control the current conduction of each LED lamp bead in the LED lamp string, where m = the total number of LED lamp beads n. Record the light intensity response matrix at this time , through the formula Calculate the test matrix H and extract the elements v11, v22, ..., vii, ..., vnn on the main diagonal, where λ1=λ2= ...=λ, where λ is a preset transformation coefficient.

[0055] Furthermore, among the elements v11, v22, ..., vii, ..., vnn on the main diagonal, the elements that are less than the preset minimum threshold vmin or greater than the preset maximum threshold vmax are marked as abnormal elements, and the superscript i of the abnormal element is extracted. All the extracted superscripts i are output to the display screen. The superscript i uniquely corresponds to the number of the damaged LED lamp bead. If the abnormal element is not identified and the number i of the damaged LED lamp bead cannot be located, it is determined that each lamp bead in the LED light string is working normally.

[0056] Compared with the prior art, the present invention has the following beneficial effects:

[0057] (1) The present invention reflects the linear correlation between the input current and the light intensity of each LED lamp bead through the correlation coefficient F in the proofreading module, and further reflects whether the LED lamp string is damaged; when the LED lamp string is identified to be damaged, the self-checking control matrix is ​​used to guide the LED lamp string to perform self-checking, and the abnormal elements are obtained by combining the data collection and numerical calculation of the LED lamp string, and then the number of the damaged LED lamp bead is located; the current redistribution that may be caused when some LED lamps are damaged is fully considered, and damage perception and component location are performed in time; the damage of a single LED lamp bead is prevented from further damaging other components, forming a chain reaction, thereby improving the service life of the LED lamp string;

[0058] (2) The present invention obtains the LED light string display scheme input by the user in the data acquisition module and generates a control matrix, thereby achieving precise control of the input current and power-on time of each LED lamp bead; preventing insufficient luminous intensity due to too small a supply current during use; and at the same time, preventing light decay and rapid aging and damage of LED components caused by excessive supply current.

[0059] (3) The present invention uses an environmental sensing module to monitor the brightness of the ambient light source and the reflectivity of the surrounding environment and fuse the data to generate a light environment condition coefficient. Furthermore, the light environment condition coefficient affects the current supply of the LED light string, thereby affecting its output power; the LED light string is able to adjust its own brightness according to environmental conditions, thereby improving the environmental adaptability of the control algorithm. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] In order to facilitate understanding by those skilled in the art, the present invention is further described below with reference to the accompanying drawings.

[0061] Figure 1 is a system block diagram of the present invention;

[0062] Figure 2 The figure is a flow chart of the method of the present invention. DETAILED DESCRIPTION

[0063] The technical solution of the present invention will be clearly and completely described below in conjunction with the embodiments. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0064] See also Figure 1 As shown, an LED light string control system includes an environment perception module, a data acquisition module, an analysis and execution module, and a proofreading module.

[0065] The environment perception module obtains the control time interval t=t1, t2, ..., tm input by the user, where m is the statistical period.

[0066] The natural light intensity ct is obtained through the light sensor at every time interval t. At the same time, the light reflectance analysis mechanism is started through the reflectance monitor at every time interval t, and the detection infrared light with a specific wavelength is radially emitted to the surroundings with the LED light string as the center. The light intensity of the detection infrared light is attenuated after reflection, scattering, refraction and absorption by the surrounding environment, and is finally captured by the reflectance monitor and named as the response infrared light. The light intensity c1t of the detection infrared light and the light intensity c2t of the response infrared light are recorded at every time interval t, and the light reflectance e1t is calculated by the formula qt=(c1t / c2t)^2, and the light environment condition coefficient Qt is calculated by the formula Qt=K1 / ct+K2×qt, where k1 and k2 are preset weight factors, and k1 and k2 are both natural numbers greater than 0.

[0067] A light environment condition coefficient Qt is obtained by calculation at every time interval t, and the light environment condition coefficient Qt=Q1, Q2, ..., Qm is sent to the analysis module, where m is the statistical period.

[0068] It should be noted that the environmental condition coefficient E1 is inversely proportional to the natural light intensity c and directly proportional to the light reflectance e1. The larger the environmental condition coefficient E1, the more favorable the environmental conditions are for the operation of the LED light string, and the input current of the LED light string needs to be appropriately reduced. On the contrary, it means that the environmental conditions are less favorable for the operation of the LED light string, and the input current of the LED light string needs to be appropriately increased.

[0069] The data acquisition module obtains the LED light string display solution input by the user.

[0070] Among them, the LED light string display scheme specifically refers to the lamp bead control vector Aj=A1, A2, ..., Am and the time control vector T, where j is the sequential number of the lamp bead control vector, j=1, 2, ..., m; and m is the statistical period.

[0071] The lamp bead control vector Aj=(R1j, R2j, ..., Rnj), where R1j to Rnj are preset basic input currents of each LED lamp bead; where n is the total number of LED lamp beads, and the basic input current uniquely corresponds to each LED lamp bead.

[0072] For example, when the input current Rij=I0 exists, it indicates that within the control time tj of the jth lamp bead control vector, the input current I0 is passed to the i-th LED lamp bead; when the input current Rij=0 exists, it indicates that within the control time tj of the j-th lamp bead control vector, the input current of the i-th LED lamp bead is 0, where i is the number of the LED lamp bead, i=1, 2,…, n; and n is the total number of LED lamp beads.

[0073] The time control vector T=(t1, t2, ..., tm), wherein t1 to tm specifically refers to the control time maintained by each lamp bead control vector A.

[0074] Furthermore, all input control vectors A1, A2, ..., Am and the time control vector T form a control matrix .

[0075] The control matrix B is sent to the analysis execution module.

[0076] The analysis execution module obtains the value of the light environment condition coefficient Qt=Q1, Q2, ..., Qm, and outputs an adjustment coefficient E according to its size, specifically:

[0077] Let the adjustment coefficient ; Wherein α1 and α2 are preset judgment thresholds; α1 and α2 are both natural numbers and α1<α2.

[0078] A set of corresponding adjustment coefficients Et=E1, E2, ..., Em is generated according to the values ​​of the light environment condition coefficients Qt=Q1, Q2, ..., Qm.

[0079] Let the control matrix , where I11, I21, ..., Inm are control currents. The control matrix B is sent to the control chip of the LED light string, and each LED lamp bead in the LED light string is controlled to conduct current according to the control current and control time in the control matrix.

[0080] It should be noted that the various elements in the control matrix jointly control the input current and holding time of each lamp bead in the LED light string to execute the LED light string display solution. For example, there is a control matrix: . This indicates that the LED light string performs the following operations in chronological order: First, in the first time interval of 0.5 seconds, the input currents of LED beads 1 and 2 are 0, and the input current of LED bead 3 is 0.1 amperes; then, in the second time interval of 0.6 seconds, the input current of LED bead 1 is 0.1 amperes, the input current of LED bead 2 is 0.3 amperes, and the input current of LED bead 3 is 0.3 amperes; finally, in the third time interval of 0.7 seconds, the input currents of LED bead 1, LED bead 2, and LED bead 3 are all 0.

[0081] The calibration module obtains the actual light intensity of each LED lamp bead at every control time interval t=t1, t2, ..., tm and generates a light intensity response matrix through numerical calculation, specifically:

[0082] In the first time interval t1, obtain the light intensity P11, P21, ..., Pn1 of LED lamp beads 1 to lamp beads i; in the second time interval t2, obtain the light intensity P12, P22, ..., Pn2 of LED lamp beads 1 to lamp beads i; and so on until time t=tm. Record all the obtained light intensity data and generate the light intensity response matrix .

[0083] Extract the elements of the input current in the control matrix B to generate the input current matrix

[0084] For the light intensity response matrix C and the input current matrix D, the correlation coefficient F is calculated as follows:

[0085] By formula Calculate the correlation coefficient F.

[0086] It should be noted that the correlation coefficient F reflects the linear correlation between the control matrix B and the light intensity response matrix C. Under ideal conditions, if each lamp bead in each LED lamp string works normally, for each LED lamp bead, the input control current I and the light intensity P should be linearly correlated, that is, the control current I is proportional to the light intensity P, and the value of the correlation coefficient F is 1.

[0087] For example, under ideal conditions, assuming the control matrix , then the light intensity response matrix , then the correlation coefficient .

[0088] However, when an LED lamp bead is damaged, the input control current I and the light intensity P show a linear uncorrelated characteristic. In addition, when some LED lamp beads are damaged, it may cause current redistribution, further damaging other LED lamps, forming a chain reaction.

[0089] For example, when LED bead 1 is damaged, assuming there is a control matrix Due to the damage of LED lamp bead 1, the light intensity P of LED lamp bead 1 is 0; and due to the redistribution of current. The light intensity of LED lamp bead 2 and LED lamp bead 2 increases abnormally. At this time, there is a light intensity response matrix At this time, the correlation coefficient .

[0090] If the correlation coefficient F is less than the preset threshold value Fmin, the LED light string is determined to be damaged, and the self-checking program is started to locate the damaged lamp bead number.

[0091] The self-checking procedure is specifically as follows: generating a self-checking control matrix , according to the control current and control time in the self-check control matrix, control the current conduction of each LED lamp bead in the LED lamp string, where m = the total number of LED lamp beads n. Record the light intensity response matrix at this time , through the formula Calculate the test matrix H and extract the elements v11, v22, ..., vii, ..., vnn on the main diagonal, where λ1=λ2= ...=λ, where λ is a preset transformation coefficient.

[0092] Furthermore, among the elements v11, v22, ..., vii, ..., vnn on the main diagonal, the elements that are less than the preset minimum threshold vmin or greater than the preset maximum threshold vmax are marked as abnormal elements, and the superscript i of the abnormal element is extracted. All the extracted superscripts i are output to the display screen. The superscript i uniquely corresponds to the number of the damaged LED lamp bead. If the abnormal element is not identified and the number i of the damaged LED lamp bead cannot be located, it is determined that each lamp bead in the LED light string is working normally.

[0093] The process aims to locate the number of damaged LED lamp beads through matrix operations.

[0094] It should be noted that, in an ideal state, if each lamp bead in each LED light string works normally, then in the light intensity response matrix, P11=P22=P33=…=PNM. At the same time, in the light intensity response matrix, the values ​​of other elements are 0. In the test matrix H, the values ​​of the elements v11, v22,…, vii,…, vnn on the main diagonal are all equal.

[0095] For example, λ=1, vmin=-5, vmax=5, and there are three normally functioning LED lamp beads 1, 2, and 3. Light intensity response matrix , the test matrix , the values ​​of the elements v11, v22, and v33 on the main diagonal are all 1 and less than vmax = 10. At this time, the matrix operation does not identify the abnormal element and cannot locate the number i of the damaged LED lamp bead. Further, it is determined that each lamp bead in the LED lamp string is working normally.

[0096] On the contrary, if a certain lamp bead i in the LED light string is damaged, then in the light intensity response matrix, P11=P22=P33=…=PNM is not satisfied. This is reflected in the test matrix H, where the values ​​of the elements v11, v22,…, vii,…, vnn on the main diagonal are not equal.

[0097] For example, λ=1, vmin=-5, vmax=5, and there are three LED lamp beads 1, 2, and 3. Lamp bead 1 is damaged, while lamp beads 2 and 3 are working normally. Light intensity response matrix , the test matrix At this time, the element v11=-10 on the main diagonal is less than vmin=-5. The abnormal element v11 is identified, and the damaged LED lamp bead i=1 is located. Further, it is determined that lamp bead 1 is damaged, and i=1 is output to the display screen.

[0098] See also Figure 2 As shown, a method for controlling an LED light string comprises the following steps:

[0099] Step 1: Perceive environmental data;

[0100] Get the control time interval t=t1, t2, ..., tm input by the user, where m is the statistical period.

[0101] The natural light intensity ct is obtained through the light sensor at every time interval t. At the same time, the light reflectance analysis mechanism is started through the reflectance monitor at every time interval t, and the detection infrared light with a specific wavelength is radially emitted to the surroundings with the LED light string as the center. The light intensity of the detection infrared light is attenuated after reflection, scattering, refraction and absorption by the surrounding environment, and is finally captured by the reflectance monitor and named as the response infrared light. The light intensity c1t of the detection infrared light and the light intensity c2t of the response infrared light are recorded at every time interval t, and the light reflectance e1t is calculated by the formula qt=(c1t / c2t)^2, and the light environment condition coefficient Qt is calculated by the formula Qt=K1 / ct+K2×qt, where k1 and k2 are preset weight factors, and k1 and k2 are both natural numbers greater than 0.

[0102] A light environment condition coefficient Qt is obtained by calculation at every time interval t. Record Qt=Q1, Q2, ..., Qm, where m is the statistical period.

[0103] Step 2: Collect operation data;

[0104] The LED light string display scheme input by the user is obtained. The LED light string display scheme specifically refers to the lamp bead control vector Aj=A1, A2, ..., Am and the time control vector T, where j is the sequence number of the lamp bead control vector, j=1, 2, ..., m; and m is the statistical period.

[0105] The lamp bead control vector Aj=(R1j, R2j, ..., Rnj), where R1j to Rnj are preset basic input currents of each LED lamp bead; where n is the total number of LED lamp beads, and the basic input current uniquely corresponds to each LED lamp bead.

[0106] The time control vector T=(t1, t2, ..., tm), wherein t1 to tm specifically refers to the control time maintained by each lamp bead control vector A.

[0107] Furthermore, all input control vectors A1, A2, ..., Am and the time control vector T form a control matrix .

[0108] Step 3: Data aggregation and comprehensive analysis;

[0109] Get the value of the light environment condition coefficient Qt=Q1, Q2, ..., Qm, and judge according to its size, output an adjustment coefficient E specifically, specifically:

[0110] Let the adjustment coefficient ; Wherein α1 and α2 are preset judgment thresholds; α1 and α2 are both natural numbers and α1<α2.

[0111] A set of corresponding adjustment coefficients Et=E1, E2, ..., Em is generated according to the values ​​of the light environment condition coefficients Qt=Q1, Q2, ..., Qm.

[0112] Let the control matrix , where I11, I21,…, Inm are control currents.

[0113] Step 4: Targeted data response and execution;

[0114] The control matrix B is sent to the control chip of the LED light string, and each LED lamp bead in the LED light string is controlled to conduct current according to the control current and control time in the control matrix.

[0115] Step 5: LED lamp bead alarm analysis and self-test

[0116] At every control time interval t=t1, t2, ..., tm, the actual light intensity of each LED lamp bead is obtained and a light intensity response matrix is ​​generated through numerical calculation, specifically:

[0117] In the first time interval t1, obtain the light intensity P11, P21, ..., Pn1 of LED lamp beads 1 to lamp beads i; in the second time interval t2, obtain the light intensity P12, P22, ..., Pn2 of LED lamp beads 1 to lamp beads i; and so on until time t=tm. Record all the obtained light intensity data and generate the light intensity response matrix .

[0118] Extract the elements of the input current in the control matrix B to generate the input current matrix

[0119] For the light intensity response matrix C and the input current matrix D, the correlation coefficient F is calculated as follows:

[0120] By formula Calculate the correlation coefficient F.

[0121] If the correlation coefficient F is less than the preset threshold value Fmin, the LED light string is determined to be damaged, and the self-checking program is started to locate the damaged lamp bead number.

[0122] The self-checking procedure is specifically as follows: generating a self-checking control matrix , according to the control current and control time in the self-check control matrix, control the current conduction of each LED lamp bead in the LED lamp string, where m = the total number of LED lamp beads n. Record the light intensity response matrix at this time , through the formula Calculate the test matrix H and extract the elements v11, v22, ..., vii, ..., vnn on the main diagonal, where λ1=λ2= ...=λ, where λ is a preset transformation coefficient.

[0123] Furthermore, among the elements v11, v22, ..., vii, ..., vnn on the main diagonal, the elements that are less than the preset minimum threshold vmin or greater than the preset maximum threshold vmax are marked as abnormal elements, and the superscript i of the abnormal element is extracted. All the extracted superscripts i are output to the display screen. The superscript i uniquely corresponds to the number of the damaged LED lamp bead. If the abnormal element is not identified and the number i of the damaged LED lamp bead cannot be located, it is determined that each lamp bead in the LED light string is working normally.

[0124] It should be understood that the terms "include" and "comprising" used in the specification and claims of the present disclosure indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or collections thereof.

[0125] It should also be understood that the terms used in this disclosure are only for the purpose of describing specific embodiments and are not intended to limit the disclosure. As used in this disclosure and claims, the singular forms "a", "an", and "the" are intended to include plural forms unless the context clearly indicates otherwise. It should also be further understood that the term "and / or" used in this disclosure and claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes these combinations;

[0126] The preferred embodiments of the present invention disclosed above are only used to help explain the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to only specific implementation methods. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.

Claims

1. An LED light string control system, comprising a data acquisition module and a calibration module, characterized in that: The data acquisition module obtains the LED light string display scheme input by the user, including the lamp bead control vector Aj and the time control vector T, where j is the sequential number of the lamp bead control vector, j=1, 2, ..., m; the lamp bead control vector Aj=(R1j, R2j, ..., Rnj), where R1j to Rnj are the preset basic input currents of each LED lamp bead; where n is the total number of LED lamp beads, and the basic input current uniquely corresponds to each LED lamp bead; the time control vector T=(t1, t2, ..., tm), where t1 to tm specifically refers to the control time maintained by each lamp bead control vector A; all input control vectors Aj and time control vectors T form a control matrix ; Send the control matrix B to the analysis execution module; The proofreading module obtains the control matrix from the analysis execution module; the actual light intensity of each LED lamp bead is obtained at each control time interval, and the light intensity response matrix and the input current matrix are generated through numerical calculation: for the light intensity response matrix and the input current matrix, the correlation coefficient F is obtained through matrix operation; Get the light intensity response matrix and the current matrix ; Through the formula Calculate the correlation coefficient F; If the correlation coefficient F is less than the preset threshold, the LED string is judged to be damaged and the self-check procedure is started; a self-check control matrix is ​​generated , control each LED lamp bead in the LED lamp string to conduct current according to the control current and control time in the self-check control matrix, where m is the statistical period; let m=the total number of LED lamp beads n; During the running of the self-check program, the index i of the abnormal element is extracted by numerical calculation; Record the light intensity of each LED lamp bead and generate a light intensity response matrix , through the formula Calculate the test matrix H, extract the elements v11, v22, ..., vii, ..., vnn on the main diagonal; wherein λ1=λ2= ...=λ, λ is a preset transformation coefficient; mark the elements v11, v22, ..., vii, ..., vnn on the main diagonal that are less than a preset minimum threshold vmin or greater than a preset maximum threshold vmax as abnormal elements, and extract the index i of the abnormal element; Output all extracted corner marks i to the display screen; the corner mark i uniquely corresponds to the number of the damaged LED lamp bead; If no abnormal element is identified and the number i of the damaged LED lamp bead cannot be located, it is determined that each lamp bead in the LED lamp string is working normally.

2. The LED light string control system according to claim 1, characterized in that: It also includes an environmental perception module and an analysis execution module: The environment perception module obtains the control time interval t=t1, t2, ..., tm input by the user, where m is the statistical period; the natural light intensity ct is obtained through the light sensor at every time interval t; at the same time, the light reflectance analysis mechanism is started through the reflectance monitor at every time interval t, and the detection infrared light with a specific wavelength is radially emitted to the surroundings with the LED light string as the center; the detection infrared light attenuates the light intensity after being reflected, scattered, refracted and absorbed by the surrounding environment, and is finally captured by the reflectance monitor and named as the response infrared light; the light environment condition coefficient is obtained through calculation and data fusion and sent to the data acquisition module and the analysis execution module; The analysis execution module obtains the value of the light environment condition coefficient Qt=Q1, Q2, ..., Qm, and generates a control matrix based on numerical analysis and data fusion, and sends the control matrix B to the control chip of the LED light string, and controls the current conduction of each LED lamp bead in the LED light string according to the control current and control time in the control matrix.

3. The LED light string control system according to claim 1, characterized in that: The specific process of generating the light intensity response matrix and input current matrix through numerical calculation is as follows: Get the preset control time interval t=t1, t2, ..., tm; in the first time interval t1, get the light intensity P11, P21, ..., Pn1 of LED lamp beads 1 to lamp beads i; in the second time interval t2, get the light intensity P12, P22, ..., Pn2 of LED lamp beads 1 to lamp beads i; and so on, until time t=tm; record all the obtained light intensity data and generate a light intensity response matrix ; Extract the elements of the input current in the control matrix B to generate the input current matrix .

4. The LED light string control system according to claim 2, characterized in that: The specific process of obtaining the light environment condition coefficient through calculation and data fusion and sending it to the data acquisition module and the analysis execution module is as follows: The light intensity c1t of the detected infrared light and the light intensity c2t of the responded infrared light are recorded at every time interval t, and the light reflectance e1t is calculated by the formula qt=(c1t / c2t)^2, and the light environment condition coefficient Qt is calculated by the formula Qt=K1 / ct+K2×qt, where k1 and k2 are preset weight factors, and both k1 and k2 are natural numbers greater than 0; A light environment condition coefficient Qt is obtained by calculation at every time interval t, and the light environment condition coefficient Qt=Q1, Q2, ..., Qm is sent to the analysis module, where m is the statistical period.

5. The LED light string control system according to claim 2, characterized in that: The specific process of generating the control matrix based on numerical analysis and data fusion is: Let the adjustment coefficient ; Wherein α1 and α2 are preset judgment thresholds; α1 and α2 are both natural numbers and α1<α2; Generate a set of corresponding adjustment coefficients Et=E1, E2, ..., Em according to the values ​​of the light environment condition coefficients Qt=Q1, Q2, ..., Qm; Let the control matrix , where I11, I21,…, Inm are control currents.

6. A method for controlling an LED light string, characterized in that: The following steps are involved: Step 1: Perceive environmental data; Obtain the control time interval t=t1, t2, ..., tm input by the user, where m is the statistical period; The natural light intensity ct is obtained through the light sensor at every time interval t; at the same time, the light reflectance analysis mechanism is started through the reflectance monitor at every time interval t, and the detection infrared light with a specific wavelength is radially emitted to the surroundings with the LED light string as the center; the detection infrared light attenuates in light intensity after being reflected, scattered, refracted and absorbed by the surrounding environment, and is finally captured by the reflectance monitor and named as response infrared light; the light intensity c1t of the detection infrared light and the light intensity c2t of the response infrared light are recorded at every time interval t, and the light reflectance e1t is calculated by the formula qt=(c1t / c2t)^2, and the light environment condition coefficient Qt is calculated by the formula Qt=K1 / ct+K2×qt, wherein k1 and k2 are preset weight factors, and both k1 and k2 are natural numbers greater than 0; Obtain a light environment condition coefficient Qt by calculation at every time interval t; record Qt=Q1, Q2, …, Qm; Step 2: Collect operation data; Obtaining the LED light string display scheme input by the user; the LED light string display scheme specifically refers to the lamp bead control vector Aj=A1, A2, ..., Am and the time control vector T, where j is the sequential number of the lamp bead control vector, j=1, 2, ..., m; where m is the statistical period; The lamp bead control vector Aj=(R1j, R2j, ..., Rnj), where R1j to Rnj are preset basic input currents of each LED lamp bead; where n is the total number of LED lamp beads, and the basic input current uniquely corresponds to each LED lamp bead; The time control vector T=(t1, t2, ..., tm), where t1 to tm specifically refers to the control time maintained by each lamp bead control vector A; Furthermore, all input control vectors A1, A2, ..., Am and the time control vector T form a control matrix ; Step 3: Data aggregation and comprehensive analysis; Get the value of the light environment condition coefficient Qt=Q1, Q2, ..., Qm, and judge according to its size, output an adjustment coefficient E specifically, specifically: Let the adjustment coefficient ; Wherein α1 and α2 are preset judgment thresholds; α1 and α2 are both natural numbers and α1<α2; Generate a set of corresponding adjustment coefficients Et=E1, E2, ..., Em according to the values ​​of the light environment condition coefficients Qt=Q1, Q2, ..., Qm; Let the control matrix , where I11, I21, ..., Inm are control currents; Step 4: Targeted data response and execution; The control matrix B is sent to the control chip of the LED light string, and each LED lamp bead in the LED light string is controlled to conduct current according to the control current and control time in the control matrix; Step 5: LED lamp bead alarm analysis and self-test At every control time interval t=t1, t2, ..., tm, the actual light intensity of each LED lamp bead is obtained and a light intensity response matrix is ​​generated through numerical calculation, specifically: In the first time interval t1, obtain the light intensity P11, P21, ..., Pn1 of LED lamp beads 1 to lamp beads i; in the second time interval t2, obtain the light intensity P12, P22, ..., Pn2 of LED lamp beads 1 to lamp beads i; and so on, until time t=tm; record all the obtained light intensity data and generate a light intensity response matrix ; Extract the elements of the input current in the control matrix B to generate the input current matrix ; For the control matrix B and the light intensity response matrix C, calculate their correlation coefficient F, specifically: By formula Calculate the correlation coefficient F; If the correlation coefficient F is less than the preset threshold value Fmin, the LED light string is determined to be damaged, and the self-checking program is started to locate the damaged lamp bead number; The self-checking procedure is specifically as follows: generating a self-checking control matrix , control the current conduction of each LED lamp bead in the LED lamp string according to the control current and control time in the self-check control matrix, where m = the total number of LED lamp beads n; record the light intensity response matrix at this time , through the formula Calculate the test matrix H, extract the elements v11, v22, ..., vii, ..., vnn on the main diagonal; wherein λ1=λ2= ...=λ, λ is a preset transformation coefficient; mark the elements v11, v22, ..., vii, ..., vnn on the main diagonal that are less than a preset minimum threshold vmin or greater than a preset maximum threshold vmax as abnormal elements, and extract the corner mark i of the abnormal element; output all the extracted corner marks i to the display screen; the corner mark i uniquely corresponds to the number of the damaged LED lamp bead; If no abnormal element is identified and the number i of the damaged LED lamp bead cannot be located, it is determined that each lamp bead in the LED lamp string is working normally.

Citation Information

Patent Citations

  • Urban road street lamp state system based on big data monitoring

    CN114928916A

  • Solar insecticidal lamp Internet of Things fault detection method based on priori knowledge

    CN116155763A