Method, device, computer equipment and storage medium for reducing LED light decay

By real-time monitoring and dynamic adjustment of LED light brightness, light fade compensation instructions are generated, and a new power module is added to solve the problem of LED light fade, which improves the stability and user experience of the motorcycle lighting system and adapts to complex environments.

CN119450851BActive Publication Date: 2025-08-22CONGHUA JUNHAO VEHICLE PARTS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411502694.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-08-22
Estimated Expiration
2044-10-25

AI Technical Summary

Technical Problem

The prior art is difficult to monitor and dynamically adjust the brightness of LED lights in real time, resulting in unstable motorcycle lighting effects and affecting driving safety and user experience.

Method used

By obtaining vehicle startup messages, extracting LED light startup instructions, calculating the number of LED light beads and power supply to be started, detecting the brightness data in real time, and generating an optical fade compensation instruction when the brightness is lower than the preset value, and adding a new power module to improve brightness.

Benefits of technology

It realizes intelligent management of LED lights, improves the stability and user experience of the lighting system, adapts to the light decay phenomenon under different conditions, and extends the service life of LED lights.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119450851B_ABST
    Figure CN119450851B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of vehicle lighting, and more particularly to a method, apparatus, computer equipment, and storage medium for reducing LED light decay. The method for reducing LED light decay comprises: obtaining a vehicle startup message, obtaining an LED light startup instruction from the vehicle startup message; obtaining the number of LED lamp beads to be started according to the LED light startup instruction, and calculating the number of power supplies to be started according to the number of LED lamp beads to be started; responding to the LED light startup instruction according to the number of power supplies to be started, and detecting LED brightness data in real time to obtain real-time LED lamp bead brightness data; when the LED lamp bead brightness data is lower than a preset value, generating a light decay compensation instruction, and generating a power supply increase instruction according to the light decay compensation instruction to increase the LED lamp bead brightness data to above the preset value. The present application has the effect of improving the flexibility of adjusting the working state of LED lights on motorcycles or electric vehicles.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicle lighting, and more particularly to a method, apparatus, computer equipment, and storage medium for reducing LED light decay. Background Art

[0002] LEDs, widely used in motorcycle lighting systems, offer advantages such as low energy consumption and a long lifespan. However, over time, they experience a decline in light quality, leading to a reduction in lighting effectiveness. This issue not only impacts driving safety but also diminishes the user experience. Therefore, finding an effective solution has become a key research priority.

[0003] Currently, the commonly used methods to solve LED light failure mainly include: improving the heat dissipation design of LED lamps, such as using more efficient heat sinks or heat pipes to enhance heat dissipation capacity; selecting high-quality LED chips and packaging materials to improve the durability of LED lamps; adopting modular design to facilitate the replacement of problematic modules; implementing regular maintenance plans to ensure that LED lamps work in optimal condition; and providing user guides and educational materials to teach users how to properly use and maintain LED lamps.

[0004] While these methods can alleviate the problem of LED light decay to a certain extent, they still have drawbacks. For example, they cannot monitor and dynamically adjust the brightness of LED lights in real time, making precise control difficult. This limits the stability of lighting effects in practical applications. Therefore, a method that can detect changes in LED light brightness in real time and make corresponding adjustments is urgently needed to further improve and stabilize lighting quality. Summary of the Invention

[0005] In order to improve the flexibility of adjusting the working state of LED lights on motorcycles or electric vehicles, the present application provides a method, apparatus, computer equipment and storage medium for reducing LED light decay.

[0006] The above-mentioned invention objective of this application is achieved through the following technical solutions:

[0007] A method for reducing LED light decay, the method comprising:

[0008] Obtaining a vehicle startup message, and obtaining an LED light startup instruction from the vehicle startup message;

[0009] Acquire the number of LED lamp beads to be started according to the LED lamp start instruction, and calculate the number of power supplies to be started according to the number of LED lamp beads to be started;

[0010] Responding to the LED lamp start-up instruction according to the number of power supplies to be started, and detecting LED brightness data in real time to obtain real-time LED lamp bead brightness data;

[0011] When the brightness data of the LED lamp beads is lower than a preset value, a light attenuation compensation instruction is generated, and a power supply additional instruction is generated according to the light attenuation compensation instruction to increase the brightness data of the LED lamp beads to above the preset value.

[0012] By employing the above technical solution, intelligent management and control of LED lights is achieved by acquiring vehicle startup messages and extracting LED startup instructions from them. Furthermore, the system determines the number of LEDs to be activated based on the LED startup instructions and calculates the required number of power supplies to be activated. This not only improves power efficiency but also reduces unnecessary energy consumption. The system then responds to the LED startup instructions based on the calculated number of power supplies to be activated, while simultaneously monitoring the brightness of the LEDs in real time, enabling it to immediately detect any brightness changes. If the system detects that the current LED brightness has fallen below a predetermined threshold, it automatically generates a light decay compensation instruction, triggering a new power supply module to operate to compensate for the original light source deficiency, thereby restoring or even exceeding the initial set brightness level. By flexibly addressing various light decay phenomena, the system significantly improves the stability of the lighting system and the user experience, making it particularly suitable for applications requiring high lighting quality, such as long-distance cycling or nighttime driving. In addition, this method can freely adjust parameter settings according to factors such as different vehicle models, road conditions and environmental conditions. It has strong practical operational flexibility and adaptability. By combining intelligent control technology and precise resource allocation, it can effectively suppress LED light decay, thereby ensuring the long-term and efficient operation of motorcycle lighting devices.

[0013] In a preferred example, the present application can be further configured as follows: responding to the LED lamp start instruction according to the number of power supplies to be started, and detecting LED brightness data in real time to obtain real-time LED lamp bead brightness data, specifically including:

[0014] Generate a multi-power startup instruction according to the number of power supplies to be started, obtain the PWM time base frequency of the first power supply module, and generate a SYNC pulse waveform according to the PWM time base frequency;

[0015] Synchronizing the power modules with the SYNC pulse waveform according to the number of power supplies to be started;

[0016] After obtaining the module synchronization response corresponding to the power module synchronization, generating a time base synchronization instruction according to the SYNC pulse waveform;

[0017] After obtaining the time base synchronization response corresponding to the time base synchronization instruction, respond to the LED lamp start instruction according to the number of power supplies to be started.

[0018] By adopting the above technical solution, the number of LED lamps to be activated and the required power supply quantity can be determined by obtaining a vehicle startup message and extracting the LED light startup command from it. This process enables the synchronous startup of multiple power modules. Specifically, multiple power supply startup commands are generated based on the number of power supplies to be activated. The PWM time base frequency of the first power module is further obtained, and a SYNC pulse waveform is generated based on this frequency. This SYNC pulse waveform is then used to synchronize the power modules, thereby achieving simultaneous startup of multiple power converters at the same time. This method effectively prevents the situation where a single power module is prioritized for startup, causing other modules to enter protection mode in sequence due to overpower detection. When all power modules are able to start and operate normally, the brightness of the LED lamps is maintained at a stable level, reducing the impact of overpower protection issues caused by the power module startup sequence on the overall lighting system. In addition, by monitoring the brightness data of the LED lamps in real time and immediately generating a light decay compensation command when the brightness is detected to be below a preset value, which in turn triggers a new power supply command, the LED lamp brightness can be quickly restored to above the preset value. This not only helps to slow the progression of light decay but also ensures stable output of the LED lamp under various operating conditions. Furthermore, precise control of the PWM timebase frequency and the issuance of synchronization commands effectively ensure that all power modules can work together under optimal conditions, improving overall system efficiency while enhancing the overall lifespan and performance stability of the LED lamp. Therefore, not only can the existing overpower protection issues of LED lamps caused by the power module startup sequence be significantly improved, but also through intelligent monitoring and control methods, a more efficient and reliable brightness maintenance mechanism is implemented, greatly improving the user experience of LED lamps in practical applications.

[0019] In a preferred example, the present application can be further configured as follows: when the brightness data of the LED lamp bead is lower than a preset value, a light attenuation compensation instruction is generated, specifically including:

[0020] Obtaining the LED light decay value when the LED lamp bead brightness data is lower than the preset value, and calculating the newly added LED lamp bead amount according to the LED light decay value;

[0021] The newly added number of power modules is calculated according to the newly added number of LED lamp beads, and the light attenuation compensation instruction is generated according to the newly added number of power modules.

[0022] By adopting the above technical solution, when it is detected that the brightness data of the LED lamp beads is lower than the pre-set reference value, the specific value of the LED light decay can be automatically identified, and the number of new LED lamp beads required can be determined based on this value. Furthermore, based on the calculated new amount, the required number of power modules is estimated, and the corresponding light decay compensation instructions are automatically generated accordingly, thereby achieving the goals of intelligent management and precise regulation. It can also greatly improve the overall brightness level and stability of the light source system without significantly increasing energy consumption. By adopting a differentiated strategy for the light decay phenomenon in different situations, that is, starting the corresponding number of power modules to activate the corresponding LED lamp beads for different degrees of light decay, it is possible to more efficiently and flexibly respond to the challenges brought by various complex environmental conditions. Therefore, whether it is daily driving or driving under special climatic conditions, the problem of light intensity fluctuations encountered during driving can be effectively alleviated, thereby greatly improving the application life of the LED light source and its reliability and user experience in the entire vehicle lighting system.

[0023] In a preferred example, the present application may be further configured as follows: calculating the number of new power modules according to the new number of LED lamp beads, and generating the light attenuation compensation instruction according to the new number of power modules, specifically including:

[0024] Obtaining the identifier of the power supply to be started according to the newly added number of the power modules;

[0025] The current time base frequency data is acquired, a second SYNC pulse waveform is generated according to the current time base frequency data, and a new power supply startup instruction is generated according to the power supply identifier to be started, so as to generate the light attenuation compensation instruction.

[0026] By employing the above technical solution, when LED brightness data is detected to be below a preset threshold, a light decay compensation instruction is automatically generated, and the number of additional power modules required is calculated based on this instruction. Based on the determined number of additional power modules, the specific identifier of the power supply to be activated is further obtained. Simultaneously, by capturing the current timebase frequency data and generating a new SYNC pulse waveform based on it, this waveform is used to trigger the activation instruction for the additional power supply, effectively restoring the LED brightness to or above the predetermined standard. This not only helps prevent the degradation of lighting quality caused by light decay, but also enables refined management by dynamically adjusting the number of power modules to meet different light decay levels, thereby improving the flexibility and energy efficiency of the overall system, reducing energy consumption, and enhancing the user experience. This precise control mechanism allows the appropriate number of fresh power supply points to be added in a timely manner based on actual needs, ensuring that the LED lamp always operates within the ideal brightness range. This reduces the impact of the natural decline in light intensity even during long-term use, thus demonstrating strong adaptability to complex and changing application conditions and diverse user preferences.

[0027] In a preferred example, the present application may be further configured as follows: obtaining the identifier of the power supply to be started according to the newly added number of the power modules specifically includes:

[0028] Obtaining the operating battery position and the backup battery identifier, and obtaining the corresponding backup battery position according to the backup battery identifier;

[0029] The power supply temperature data at the operating battery position is obtained, and the identification of the power supply to be started is obtained at the backup battery position according to the power supply temperature data and the number of newly added power modules, so as to reduce the impact of battery heating on light decay.

[0030] By adopting this technical solution, the backup power source identifier to be activated is selected by combining battery location information, ensuring that the temperature data of the existing power source is prioritized when selecting an additional power supply path. Therefore, while minimizing heat accumulation caused by improper power supply layout on the printed circuit board or long-term operation, it also minimizes the impact of battery heating on overall light decay.

[0031] The second object of the present invention is achieved through the following technical solutions:

[0032] A device for reducing LED light decay, the device comprising:

[0033] A vehicle startup control module is used to obtain a vehicle startup message and obtain an LED light startup instruction from the vehicle startup message;

[0034] An LED lamp bead starting module is used to obtain the number of LED lamp beads to be started according to the LED lamp starting instruction, and calculate the number of power supplies to be started according to the number of LED lamp beads to be started;

[0035] A brightness data detection module is used to respond to the LED lamp start instruction according to the number of power supplies to be started, and detect the LED brightness data in real time to obtain real-time LED lamp bead brightness data;

[0036] The light decay compensation module is used to generate a light decay compensation instruction when the brightness data of the LED lamp bead is lower than a preset value, and generate a power supply new instruction according to the light decay compensation instruction to increase the brightness data of the LED lamp bead to above the preset value.

[0037] By employing the above technical solution, intelligent management and control of LED lights is achieved by acquiring vehicle startup messages and extracting LED startup instructions from them. Furthermore, the system determines the number of LEDs to be activated based on the LED startup instructions and calculates the required number of power supplies to be activated. This not only improves power efficiency but also reduces unnecessary energy consumption. The system then responds to the LED startup instructions based on the calculated number of power supplies to be activated, while simultaneously monitoring the brightness of the LEDs in real time, enabling it to immediately detect any brightness changes. If the system detects that the current LED brightness has fallen below a predetermined threshold, it automatically generates a light decay compensation instruction, triggering a new power supply module to operate to compensate for the original light source deficiency, thereby restoring or even exceeding the initial set brightness level. By flexibly addressing various light decay phenomena, the system significantly improves the stability of the lighting system and the user experience, making it particularly suitable for applications requiring high lighting quality, such as long-distance cycling or nighttime driving. In addition, this method can freely adjust parameter settings according to factors such as different vehicle models, road conditions and environmental conditions. It has strong practical operational flexibility and adaptability. By combining intelligent control technology and precise resource allocation, it can effectively suppress LED light decay, thereby ensuring the long-term and efficient operation of motorcycle lighting devices.

[0038] The third objective of this application is achieved through the following technical solutions:

[0039] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the above-mentioned method for reducing LED light decay are implemented.

[0040] The fourth objective of this application is achieved through the following technical solutions:

[0041] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the above-mentioned method for reducing LED light decay.

[0042] In summary, this application includes at least one of the following beneficial technical effects:

[0043] 1. By monitoring LED light brightness data in real time and automatically generating light attenuation compensation instructions when the brightness falls below the preset value, the system can instantly adjust the LED light brightness, enhancing the stability and reliability of the lighting system.

[0044] 2. By generating multiple power supply startup commands based on the number of power supplies to be started and controlling them synchronously with the SYNC pulse waveform, the brightness consistency of the LED lights under different operating conditions is ensured, improving the overall lighting effect;

[0045] 3. By dynamically adjusting the power indicator to be started based on battery temperature data, the impact of battery heating on LED light decay is effectively reduced, thereby extending the life of the LED light.

[0046] 4. By generating a new power supply startup command and adjusting the PWM time base frequency according to the power supply identification to be started, precise control of the new power supply is achieved, improving the effect of light attenuation compensation. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1 This is a flow chart of a method for reducing LED light decay in one embodiment of the present application;

[0048] Figure 2 This is a flowchart for implementing step S30 of the method for reducing LED light decay in one embodiment of the present application;

[0049] Figure 3 This is a flowchart for implementing step S40 of the method for reducing LED light decay in one embodiment of the present application;

[0050] Figure 4 This is a flowchart for implementing step S42 of the method for reducing LED light decay in one embodiment of the present application;

[0051] Figure 5 This is a flowchart for implementing step S421 of the method for reducing LED light decay in one embodiment of the present application;

[0052] Figure 6 This is a principle block diagram of a system for reducing LED light decay in one embodiment of the present application;

[0053] Figure 7 It is a schematic diagram of a device in one embodiment of the present application. DETAILED DESCRIPTION

[0054] The present application is further described in detail below with reference to the accompanying drawings.

[0055] In one embodiment, if Figure 1 As shown, the present application discloses a method for reducing LED light decay, which specifically includes the following steps:

[0056] S10: Obtain a vehicle startup message, and obtain an LED light startup instruction from the vehicle startup message.

[0057] In this embodiment, the vehicle start message refers to a message about starting a motorcycle, an electric scooter, or other small vehicles equipped with LED headlights.

[0058] Specifically, when a user needs to turn on the headlights when starting a motorcycle, electric scooter or other vehicle equipped with LED headlights, after triggering the vehicle start message and starting the vehicle, the LED light start instruction is triggered to control the operation of the vehicle's headlights.

[0059] S20: Obtain the number of LED lamp beads to be started according to the LED lamp starting instruction, and calculate the number of power supplies to be started according to the number of LED lamp beads to be started.

[0060] Specifically, in this embodiment, the LED lamp is powered by installing multiple power modules in parallel to share the current, and the number of power modules that need to be started is calculated based on the number of lamp beads started, brightness, and output power.

[0061] Furthermore, after obtaining the LED lamp start-up instruction, the number of LED lamp beads that need to be started is determined according to the ambient light data, as the number of LED lamp beads to be started, and the total power to be started is calculated based on the output power required to start each LED lamp bead, and the output power of each power module is combined to calculate the number of power supplies to be started.

[0062] S30: responding to the LED light start instruction according to the number of power supplies to be started, and detecting the LED brightness data in real time to obtain the real-time LED lamp bead brightness data.

[0063] Specifically, after obtaining the specific number of power supplies to be started, the corresponding power modules are started according to the number to supply power to the LED lamp beads, so as to control the operation of the same number of LED lamp beads as the number of LED lamp beads to be started.

[0064] Furthermore, while the LED lamp beads are working, the LED brightness data is detected in real time to obtain the real-time brightness data of all LED lamp beads, that is, the brightness data of the LED lamp beads.

[0065] S40: When the brightness data of the LED lamp beads is lower than the preset value, a light attenuation compensation instruction is generated, and a power supply additional instruction is generated according to the light attenuation compensation instruction to increase the brightness data of the LED lamp beads to above the preset value.

[0066] Specifically, when the vehicle is continuously started, so that the LED headlights are continuously turned on, due to temperature and other reasons, the LED lamp beads will experience light decay, thereby reducing the brightness of the lighting. Therefore, when it is detected that the LED lamp bead brightness data is lower than the preset value, it proves that the light decay phenomenon has affected the driver's normal night driving, and the light decay compensation instruction is triggered to control other backup power supplies to turn on more LED lamp beads and / or increase the output power of the turned-on LED lamp beads, thereby raising the LED lamp bead brightness data to above the preset value.

[0067] In this embodiment, intelligent management and control of LED lights is achieved by acquiring vehicle startup messages and extracting LED light startup instructions from them. Furthermore, the number of LEDs to be started is determined based on the LED startup instructions, and the required number of power supplies to be started is calculated based on this information. This not only improves power efficiency but also reduces unnecessary energy consumption. The system then responds to the LED startup instructions based on the calculated number of power supplies to be started, while simultaneously monitoring the brightness data of the LEDs in real time, enabling it to immediately detect any brightness changes. If the system detects that the current LED brightness has fallen below a predetermined threshold, it automatically generates a light decay compensation instruction, which triggers a new power supply module to operate, thereby replenishing the original light source and restoring or even exceeding the initial set level for the overall LED brightness. By implementing flexible responses to various light decay phenomena, the system significantly improves the stability of the lighting system and the user experience, making it particularly suitable for applications with high lighting quality requirements, such as long-distance cycling or nighttime driving. In addition, this method can freely adjust parameter settings according to factors such as different vehicle models, road conditions and environmental conditions. It has strong practical operational flexibility and adaptability. By combining intelligent control technology and precise resource allocation, it can effectively suppress LED light decay, thereby ensuring the long-term and efficient operation of motorcycle lighting devices.

[0068] In one embodiment, if Figure 2 As shown, in step S30, the LED lamp start instruction is responded to according to the number of power supplies to be started, and the LED brightness data is detected in real time to obtain the real-time LED lamp bead brightness data, which specifically includes:

[0069] S31: Generate a multi-power startup instruction according to the number of power supplies to be started, obtain the PWM time base frequency of the first power module, and generate a SYNC pulse waveform according to the PWM time base frequency.

[0070] In this embodiment, the multi-power startup instruction refers to an instruction that needs to control multiple power supplies to start up simultaneously to meet the load usage requirements. The first PWM time base frequency refers to the clock signal frequency in one of the power modules.

[0071] Specifically, when it is necessary to control multiple power supply modules to start at the same time to meet the number of power supplies to be started, the clock signal frequency of one of the power supply modules is first obtained as the PWM time base frequency of the first electrical module, and a pulse waveform with the same frequency as the first PWM time base frequency is generated on the SYNC of the power supply of the module as the SYNC pulse waveform.

[0072] S32: Synchronize the power modules with the SYNC pulse waveform according to the number of power supplies to be started.

[0073] Specifically, when the multi-power startup instruction is triggered, the multi-power startup instruction is triggered according to the number of power supplies to be started. Therefore, when the multi-power startup instruction is obtained, the number of power supplies to be started is obtained from the multi-power startup instruction.

[0074] Furthermore, after obtaining the number of power supplies to be started and generating a SYNC pulse waveform in the first power supply module, the specific other power supply modules that need to be started are confirmed, and the SYNC pulse waveform is generated to synchronize the power supply modules so as to synchronize the SYNC pulse waveform to other power supply modules.

[0075] S33: After obtaining the module synchronization response corresponding to the power module synchronization, a time base synchronization instruction is generated according to the SYNC pulse waveform.

[0076] Specifically, after completing the synchronization of the SYNC pulse waveform to other power modules, the module synchronization response is generated, and the PWM clock signal frequency of the power module that receives the SYNC pulse waveform is synchronized, that is, the PWM clock signal frequency of the corresponding power module is synchronized to be consistent with the SYNC pulse waveform.

[0077] S34: After obtaining the time base synchronization response corresponding to the time base synchronization instruction, respond to the LED light start instruction according to the number of power supplies to be started.

[0078] Specifically, after the PWM clock signal frequency synchronization of other power modules is completed, the corresponding power modules are controlled to start PWM output according to the number of power supplies to be started, so as to respond to the LED light start instruction.

[0079] In one embodiment, if Figure 3 As shown, in step S40, when the LED lamp bead brightness data is lower than the preset value, a light attenuation compensation instruction is generated, specifically including:

[0080] S41: Obtaining LED light attenuation values ​​when the brightness data of LED lamp beads is lower than a preset value, and calculating the newly added amount of LED lamp beads according to the LED light attenuation values.

[0081] Specifically, when it is detected that the brightness data of the LED lamp bead is lower than the preset value, the specific value below is used as the LED light attenuation value, and the additional amount of the LED lamp bead is calculated based on the amount that each LED lamp bead to be started can compensate.

[0082] S42: Calculate the number of new power modules based on the number of new LED lamp beads, and generate a light attenuation compensation instruction based on the number of new power modules.

[0083] Specifically, the total output power is calculated based on the output power of each LED lamp bead to be started and the newly added number of LED lamp beads. Then, the newly added number of power modules is calculated based on the output power of each power module when it is working, and the light attenuation compensation instruction is generated based on the newly added number of power modules.

[0084] In one embodiment, if Figure 4 As shown, in step S42, the number of new power modules is calculated based on the number of new LED lamp beads, and a light attenuation compensation instruction is generated based on the number of new power modules, specifically including:

[0085] S421: Obtain the ID of the power supply to be started according to the number of newly added power modules.

[0086] In this embodiment, the power increase request refers to an instruction requesting to add a power module.

[0087] Specifically, a real-time re-forecast is performed based on the actual current power consumption situation. When the power consumption is predicted to exceed the power change trend corresponding to the current time, the number of power modules that need to be added and the identification of the specific power module that needs to be started are calculated based on the excess amount and the output power of each power module as the identification of the power supply to be started.

[0088] S422: Acquire current time base frequency data, generate a second SYNC pulse waveform according to the current time base frequency data, and generate a new power startup instruction according to the power source identifier to be started from the second SYNC pulse waveform to generate a light attenuation compensation instruction.

[0089] Specifically, the clock signal frequency of the started power module is obtained as the current time base frequency data, a second SYNC pulse waveform with the same frequency is generated according to the current time base frequency data, and a new power startup instruction is generated according to the second SYNC pulse waveform to control the power module corresponding to each power identifier to be started to turn on the PWM output according to the second SYNC pulse waveform to respond to the light attenuation compensation instruction.

[0090] In one embodiment, if Figure 5 As shown, in step S421, the power supply identifier to be started is obtained according to the number of newly added power modules, specifically including:

[0091] S4211: Acquire the operating battery position and the backup battery identifier, and acquire the corresponding backup battery position according to the backup battery identifier.

[0092] In this embodiment, the operating battery position refers to the relative position of the power module currently in operation in the entire battery, and the standby battery identifier refers to the unique identifier corresponding to the power module not in operation.

[0093] Specifically, when the power supply is installed, the corresponding power modules are installed in a predetermined arrangement order, and when starting, the corresponding number of power modules are started in a preset first order to obtain the running battery position, and the identifier of the remaining unstarted power module is used as the backup battery identifier, and its corresponding installation position is used as the backup battery position.

[0094] S4212: Obtain power supply temperature data at the operating battery position, and obtain the power supply identifier to be started at the backup battery position based on the power supply temperature data and the number of newly added power modules, so as to reduce the impact of battery heating on light decay.

[0095] Specifically, the temperature of the currently started power module is detected in real time as the power temperature data. If the power temperature data is at a normal value, the power module to be started is obtained according to the first order in step S4211 and the newly added number of power modules as the identification of the power supply to be started. If the power module data is higher than the normal value, the identification of the power supply to be started is obtained according to the preset second order, so that the position of the power supply to be started is away from the position of the running battery, thereby reducing the impact of power supply heating on light attenuation.

[0096] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean 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.

[0097] In one embodiment, a device for reducing LED light decay is provided, and the device for reducing LED light decay corresponds to the method for reducing LED light decay in the above embodiment. Figure 6 As shown, the device for reducing LED light decay includes a vehicle startup control module, an LED lamp bead startup module, a brightness data detection module, and a light decay compensation module. The functional modules are described in detail as follows:

[0098] The vehicle start control module is used to obtain the vehicle start message and obtain the LED light start instruction from the vehicle start message;

[0099] The LED lamp bead starting module is used to obtain the number of LED lamp beads to be started according to the LED lamp starting instruction, and calculate the number of power supplies to be started according to the number of LED lamp beads to be started;

[0100] The brightness data detection module is used to respond to the LED light start instruction according to the number of power supplies to be started, and detect the LED brightness data in real time to obtain the real-time LED lamp bead brightness data;

[0101] The light decay compensation module is used to generate a light decay compensation instruction when the LED lamp bead brightness data is lower than the preset value, and generate a power supply new instruction based on the light decay compensation instruction to increase the LED lamp bead brightness data to above the preset value.

[0102] Optionally, the brightness data detection module includes:

[0103] The power startup submodule is used to generate a multi-power startup instruction according to the number of power supplies to be started, obtain the PWM time base frequency of the first power module, and generate a SYNC pulse waveform according to the PWM time base frequency;

[0104] The pulse synchronization submodule is used to synchronize the power modules with the SYNC pulse waveform according to the number of power supplies to be started;

[0105] The waveform synchronization submodule is used to obtain the module synchronization response corresponding to the power module synchronization and generate a time base synchronization instruction according to the SYNC pulse waveform;

[0106] The lamp bead start response submodule is used to respond to the LED lamp start instruction according to the number of power supplies to be started after obtaining the time base synchronization response corresponding to the time base synchronization instruction.

[0107] Optional optical attenuation compensation module includes:

[0108] A new submodule for lamp beads is added, which is used to obtain the LED light decay value when the LED lamp bead brightness data is lower than the preset value, and calculate the number of LED lamp beads to be added according to the LED light decay value;

[0109] The light decay compensation submodule is used to calculate the number of new power modules based on the number of new LED lamp beads, and generate light decay compensation instructions based on the number of new power modules.

[0110] Optional, optical attenuation compensation submodule includes:

[0111] A standby identification acquisition unit, configured to acquire an identification of a power supply to be started according to the number of newly added power modules;

[0112] The multi-power startup unit is used to obtain current time base frequency data, generate a second SYNC pulse waveform according to the current time base frequency data, and generate a new power startup instruction according to the power source identifier to be started, so as to generate a light attenuation compensation instruction.

[0113] Optionally, the backup identification obtaining unit includes:

[0114] The battery position acquisition subunit is used to obtain the position of the running battery and the identification of the backup battery, and obtain the corresponding backup battery position according to the backup battery identification;

[0115] The backup power acquisition subunit is used to obtain the power temperature data at the running battery position. According to the power temperature data and the number of newly added power modules, the power identification to be started is obtained at the backup battery position to reduce the impact of battery heating on light decay.

[0116] The specific definition of the device for reducing LED light decay can be found in the definition of the method for reducing LED light decay above and will not be further elaborated here. Each module in the aforementioned device for reducing LED light decay can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in hardware form, or stored in a computer device memory in software form, so that the processor can call and execute the corresponding operations of each module.

[0117] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 7 As shown. The computer device includes a processor, memory, a network interface, and a database connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operating system and computer program in the non-volatile storage medium to run. The network interface of the computer device is used to communicate with an external terminal via a network connection. When executed by the processor, the computer program implements a method for reducing LED light decay.

[0118] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the following steps are performed:

[0119] Get the vehicle startup message and get the LED light startup instruction from the vehicle startup message;

[0120] Obtain the number of LED lamp beads to be started according to the LED lamp start instruction, and calculate the number of power supplies to be started according to the number of LED lamp beads to be started;

[0121] Respond to the LED light start command according to the number of power supplies to be started, and detect the LED brightness data in real time to obtain the real-time LED lamp bead brightness data;

[0122] When the LED lamp bead brightness data is lower than the preset value, a light attenuation compensation instruction is generated, and a power supply additional instruction is generated according to the light attenuation compensation instruction to increase the LED lamp bead brightness data to above the preset value.

[0123] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0124] Get the vehicle startup message and get the LED light startup instruction from the vehicle startup message;

[0125] Obtain the number of LED lamp beads to be started according to the LED lamp start instruction, and calculate the number of power supplies to be started according to the number of LED lamp beads to be started;

[0126] Respond to the LED light start command according to the number of power supplies to be started, and detect the LED brightness data in real time to obtain the real-time LED lamp bead brightness data;

[0127] When the LED lamp bead brightness data is lower than the preset value, a light attenuation compensation instruction is generated, and a power supply additional instruction is generated according to the light attenuation compensation instruction to increase the LED lamp bead brightness data to above the preset value.

[0128] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0129] Those skilled in the art will clearly understand that for the sake of convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by 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.

[0130] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.

Claims

1. A method for reducing LED light decay, characterized in that: The method for reducing LED light decay includes: Obtaining a vehicle startup message, and obtaining an LED light startup instruction from the vehicle startup message; Acquire the number of LED lamp beads to be started according to the LED lamp start instruction, and calculate the number of power supplies to be started according to the number of LED lamp beads to be started; Responding to the LED lamp start instruction according to the number of power supplies to be started, and detecting LED brightness data in real time to obtain real-time LED lamp bead brightness data, specifically includes: Generate a multi-power startup instruction according to the number of power supplies to be started, obtain the PWM time base frequency of the first power supply module, and generate a SYNC pulse waveform according to the PWM time base frequency; Synchronizing the power modules with the SYNC pulse waveform according to the number of power supplies to be started; After obtaining the module synchronization response corresponding to the power module synchronization, generating a time base synchronization instruction according to the SYNC pulse waveform; After obtaining the time base synchronization response corresponding to the time base synchronization instruction, responding to the LED light start instruction according to the number of power supplies to be started; When the brightness data of the LED lamp beads is lower than a preset value, a light attenuation compensation instruction is generated, and a power supply additional instruction is generated according to the light attenuation compensation instruction to increase the brightness data of the LED lamp beads to above the preset value.

2. The method for reducing LED light decay according to claim 1, characterized in that: When the brightness data of the LED lamp beads is lower than the preset value, a light attenuation compensation instruction is generated, specifically including: Obtaining the LED light decay value when the LED lamp bead brightness data is lower than the preset value, and calculating the newly added LED lamp bead amount according to the LED light decay value; The newly added number of power modules is calculated according to the newly added number of LED lamp beads, and the light attenuation compensation instruction is generated according to the newly added number of power modules.

3. The method for reducing LED light decay according to claim 2, characterized in that: The calculating the newly added number of power modules according to the newly added number of LED lamp beads, and generating the light attenuation compensation instruction according to the newly added number of power modules specifically includes: Obtaining the identifier of the power supply to be started according to the newly added number of the power modules; The current time base frequency data is acquired, a second SYNC pulse waveform is generated according to the current time base frequency data, and a new power supply startup instruction is generated according to the power supply identifier to be started, so as to generate the light attenuation compensation instruction.

4. The method for reducing LED light decay according to claim 3, characterized in that: The obtaining the identifier of the power supply to be started according to the newly added number of the power modules specifically includes: Obtaining the operating battery position and the backup battery identifier, and obtaining the corresponding backup battery position according to the backup battery identifier; The power supply temperature data at the operating battery position is obtained, and the identification of the power supply to be started is obtained at the backup battery position according to the power supply temperature data and the number of newly added power modules, so as to reduce the impact of battery heating on light decay.

5. A device for reducing LED light decay, characterized in that: The device for reducing LED light decay comprises: A vehicle startup control module is used to obtain a vehicle startup message and obtain an LED light startup instruction from the vehicle startup message; An LED lamp bead starting module is used to obtain the number of LED lamp beads to be started according to the LED lamp starting instruction, and calculate the number of power supplies to be started according to the number of LED lamp beads to be started; A brightness data detection module is used to respond to the LED lamp start instruction according to the number of power supplies to be started, and to detect LED brightness data in real time to obtain real-time LED lamp bead brightness data. The brightness data detection module includes: a power startup submodule, configured to generate a multi-power startup instruction according to the number of power supplies to be started, obtain a PWM time base frequency of the first power module, and generate a SYNC pulse waveform according to the PWM time base frequency; A pulse synchronization submodule, configured to synchronize the power supply modules with the SYNC pulse waveform according to the number of power supplies to be started; A waveform synchronization submodule, configured to generate a time base synchronization instruction according to the SYNC pulse waveform after obtaining a module synchronization response corresponding to the power module synchronization; A lamp bead start response submodule is used to respond to the LED lamp start instruction according to the number of power supplies to be started after obtaining the time base synchronization response corresponding to the time base synchronization instruction; The light decay compensation module is used to generate a light decay compensation instruction when the brightness data of the LED lamp bead is lower than a preset value, and generate a power supply new instruction according to the light decay compensation instruction to increase the brightness data of the LED lamp bead to above the preset value.

6. The device for reducing LED light decay according to claim 5, characterized in that: The optical attenuation compensation module includes: A lamp bead adding submodule is used to obtain the LED light decay value of the LED lamp bead brightness data which is lower than the preset value, and calculate the number of LED lamp beads added according to the LED light decay value; The light decay compensation submodule is used to calculate the newly added number of power modules according to the newly added number of LED lamp beads, and generate the light decay compensation instruction according to the newly added number of power modules.

7. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the method for reducing LED light decay as claimed in any one of claims 1 to 4 are implemented.

8. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method for reducing LED light decay as claimed in any one of claims 1 to 4 are implemented.

Citation Information

Patent Citations

  • LED illuminating device and luminance compensation method thereof

    CN103298181A

  • Voltage adjusting method and device of LED display equipment, LED display equipment and medium

    CN115691397A