Intelligent temperature monitoring method and device for key device of lamp
By using the IIC protocol-based temperature intelligent monitoring method in lamps, reading and comparing temperature data, the problems of low temperature testing accuracy and high damage rate in the prior art are solved, and more efficient and accurate temperature monitoring and alarm are achieved, reducing the risk of lamp damage.
Patent Information
- Application Number
- CN202411834957.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-04-11
AI Technical Summary
The existing lamps have low temperature testing accuracy, which leads to high damage rate of lamps, and the existing temperature rise test cannot truly restore the usage scenario, resulting in higher actual temperature of lamps when used at high intensity and prone to burn out.
By reading the target temperature data from the internal registers based on the IIC protocol regularly, and comparing it with the preset temperature threshold and historical highest temperature, if the target temperature data is greater than the temperature threshold or historical highest temperature, a temperature abnormality alarm will be triggered and the data is visualized to help managers judge the abnormality.
It improves the accuracy and efficiency of lamp temperature testing, reduces the overheating and burning of key devices during actual use of lamps, reduces the damage rate of lamps, and makes temperature testing more convenient, without dismantling the machine and hitting the probe.
Smart Images

Figure CN119803694A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of lamps, and in particular to a method and device for intelligently monitoring the temperature of key components of lamps. Background Art
[0002] The temperature control of the internal components of the lamp is very important. Excessive temperature can easily cause the lamp to burn out, and the burned internal components need to be replaced. At present, when designing a lamp, a prototype will be used to perform a temperature rise test on the lamp. However, the lamp needs to be disassembled before the test, and the probe must be installed and reassembled before it can be put into a high-temperature oven for continuous exercise and aging. The temperature test of each probe is monitored by a computer, and the probe must be removed after the test. The testing work is cumbersome. In addition, the existing temperature rise test cannot truly restore the usage scenario. When the lamp is used continuously at high intensity, its actual temperature is higher than the test temperature in the temperature rise test, resulting in lamps that pass the temperature rise test still being easy to burn out.
[0003] Furthermore, the internal temperature of the lamp also needs to be monitored during normal operation. After the stepper motor is debugged, the lamp will be controlled according to the fixed output power when it is working normally. However, as the use time increases, the temperature of the motor will gradually increase and the torque will gradually decrease, so that it can no longer maintain the original speed. Insufficient torque will cause loss of step during acceleration and deceleration, which seriously affects the customer's experience.
[0004] With respect to the above-mentioned related technologies, the inventors have found that the existing lamp temperature test has the problems of low accuracy and high lamp damage rate. Summary of the invention
[0005] In order to improve the temperature testing accuracy of lamps and reduce the damage rate of lamps, the present application provides a method and device for intelligently monitoring the temperature of key components of lamps.
[0006] In a first aspect, the present application provides a method for intelligently monitoring the temperature of key components of a lamp.
[0007] This application is achieved through the following technical solutions:
[0008] A method for intelligently monitoring the temperature of key components of a lamp comprises the following steps:
[0009] Based on the IIC protocol, the target temperature data is read from the internal register at regular intervals and compared with the preset temperature threshold and the historical highest temperature, wherein the target temperature data comes from the real-time temperature collected by the temperature sensor installed at the key device position of the lamp;
[0010] If the target temperature data is greater than the temperature threshold, a temperature abnormality alarm is triggered;
[0011] When the target temperature data is greater than the historical highest temperature, the target temperature data is assigned to the historical highest temperature, and the target temperature data and the historical highest temperature are visualized.
[0012] In a preferred example, the present application can be further configured as follows: it also includes the following steps:
[0013] When the target temperature data is less than or equal to the historical highest temperature, the target temperature data and the historical highest temperature are visualized.
[0014] In a preferred example, the present application can be further configured as follows: it also includes the following steps:
[0015] The historical maximum temperature is stored in the internal register.
[0016] In a preferred example, the present application can be further configured as follows: the key components of the lamp include a motor, the target temperature data include the real-time temperature data of the motor, and further include the following steps:
[0017] Determining whether the real-time temperature data of the motor is within a preset motor operating temperature range;
[0018] When the real-time temperature data of the motor is within a preset motor operating temperature range, obtaining a current current attenuation coefficient corresponding to the real-time temperature data of the motor;
[0019] Based on the current current attenuation coefficient, matching the current torque of the motor;
[0020] Determining whether the actual torque is greater than or equal to a preset total torque threshold;
[0021] If the actual torque is less than the total torque threshold, calculating the target angular acceleration of the motor;
[0022] The current angular acceleration of the motor is set equal to the target angular acceleration, and the current angular acceleration and current current of the motor are reduced.
[0023] In a preferred example, the present application may be further configured as follows: after the step of determining whether the actual torque is greater than or equal to the preset total torque threshold, the step further includes:
[0024] If the actual torque is greater than or equal to the total torque threshold, determining whether the current angular acceleration of the motor is less than a preset initial angular acceleration;
[0025] When the current angular acceleration of the motor is less than the initial angular acceleration, calculating the target angular acceleration of the motor;
[0026] The current angular acceleration of the motor is set equal to the target angular acceleration, and the current angular acceleration and current current of the motor are increased.
[0027] In a preferred example, the present application may be further configured as follows: after the step of determining whether the current angular acceleration of the motor is less than the preset initial angular acceleration, the step further includes:
[0028] When the current angular acceleration of the motor is greater than the initial angular acceleration, assigning the initial angular acceleration to the target angular acceleration of the motor;
[0029] The current angular acceleration of the motor is set equal to the target angular acceleration, and the current angular acceleration and current current of the motor are increased.
[0030] In a second aspect, the present application provides an intelligent temperature monitoring device for key components of a lamp.
[0031] This application is achieved through the following technical solutions:
[0032] A temperature intelligent monitoring device for key components of a lamp, comprising:
[0033] A data reading module is used to read the target temperature data from the internal register regularly based on the IIC protocol, and compare it with the preset temperature threshold and the historical highest temperature, wherein the target temperature data comes from the real-time temperature collected by the temperature sensor installed at the key component position of the lamp;
[0034] An abnormal alarm module, used for triggering a temperature abnormality alarm when the target temperature data is greater than the temperature threshold;
[0035] A visualization module is used to assign the target temperature data to the historical highest temperature when the target temperature data is greater than the historical highest temperature, and to visualize the target temperature data and the historical highest temperature.
[0036] In a third aspect, the present application provides a computer device.
[0037] This application is achieved through the following technical solutions:
[0038] A computer device comprises 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 any one of the above-mentioned intelligent temperature monitoring methods for key components of a lamp are implemented.
[0039] In a fourth aspect, the present application provides a computer-readable storage medium.
[0040] 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 any of the above-mentioned methods for intelligently monitoring the temperature of key components of a lamp.
[0042] In a fifth aspect, the present application provides a computer program product.
[0043] This application is achieved through the following technical solutions:
[0044] A computer program product comprises a computer program, wherein when the computer program is executed by a processor, the steps of any one of the above-mentioned intelligent temperature monitoring methods for key components of a lamp are implemented.
[0045] In summary, compared with the prior art, the technical solution provided by this application has at least the following beneficial effects:
[0046] Based on the IIC protocol, the target temperature data is read from the internal register at a regular interval, so that the time for reading the temperature is shorter and the communication time can be compressed to about 100us, making the allocation of hardware resources more flexible, without affecting the operation of other functions of the program and being limited by ADC hardware resources; the target temperature data is compared with the preset temperature threshold and the historical highest temperature, where the target temperature data comes from the real-time temperature collected by the temperature sensor installed at the key component position of the lamp. The key component can be installed with a temperature sensor for temperature measurement according to actual needs, and the temperature monitoring is more comprehensive to reduce the situation where the lamp needs to replace key components due to high temperature damage, thereby reducing maintenance costs; if the target temperature If the data is greater than the temperature threshold, an abnormal temperature alarm is triggered, realizing intelligent temperature monitoring of key components inside the lamp, which can remind management personnel to confirm and repair in time without drilling probes for temperature measurement, thus improving the temperature test accuracy and efficiency of lamps, reducing the occurrence of overheating and burning of key components during actual use of lamps, and reducing the damage rate of lamps; at the same time, it makes the temperature test of lamps more convenient, without disassembling the machine to drill probes, and has higher efficiency and accuracy; when the target temperature data is greater than the historical highest temperature, the target temperature data is assigned to the historical highest temperature, and the target temperature data and the historical highest temperature are visualized to help management personnel judge abnormal conditions of lamps, and further improve the detection accuracy of temperature anomalies of key components inside lamps. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] Figure 1 A flowchart of a method for intelligently monitoring the temperature of key components of a lamp is provided as an exemplary embodiment of the present application.
[0048] Figure 2 A flowchart of intelligent adjustment of motor parameters of a method for intelligent temperature monitoring of key components of a lamp is provided as another exemplary embodiment of the present application. DETAILED DESCRIPTION
[0049] This specific embodiment is merely an explanation of the present application and is not a limitation of the present application. After reading this specification, those skilled in the art may make modifications to the present embodiment without any creative contribution as needed, but such modifications are protected by the patent law as long as they are within the scope of the claims of the present application.
[0050] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0051] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article, unless otherwise specified, generally means that the associated objects before and after are in an "or" relationship.
[0052] The embodiments of the present application are further described in detail below in conjunction with the drawings in the specification.
[0053] An embodiment of the present application provides a method for intelligently monitoring the temperature of key components of a lamp, and the main steps of the method are described as follows.
[0054] Based on the IIC protocol, the target temperature data is read from the internal register at regular intervals and compared with the preset temperature threshold and the historical highest temperature, wherein the target temperature data comes from the real-time temperature collected by the temperature sensor installed at the key device position of the lamp;
[0055] If the target temperature data is greater than the temperature threshold, a temperature abnormality alarm is triggered;
[0056] When the target temperature data is greater than the historical highest temperature, the target temperature data is assigned to the historical highest temperature, and the target temperature data and the historical highest temperature are visualized.
[0057] Specifically, the operating temperature of key components is generally high, such as MOS tubes, motors, light sources, and driver chips, which have higher requirements for operating temperature. Once overheated, they may burn out or over-temperature protection, so they are the key targets for monitoring temperature. In this embodiment, the key components of the lamp can be MOS tubes, motors, inductors, light sources, and driver chips IC.
[0058] Attach temperature sensors, such as CT75, to the MOS tube, motor, inductor, light source and driver IC to detect the real-time temperature of each key component of the lamp. Since the CT75 circuit board is small, it can be directly attached to any device to detect its temperature by connecting it to the interface on the driver board with a signal line. It has higher detection accuracy than thermistors.
[0059] Reference Figure 1 , each temperature sensor is electrically connected to the input terminal of the single-chip microcomputer, and the temperature sensor saves the collected temperature data in the internal register. The single-chip microcomputer communicates with the temperature sensor through the IIC protocol. For example, CT75 uses ordinary IO ports to simulate IIC protocol communication. The driver board MCU periodically reads the pre-stored temperature data of the temperature sensor from the internal register to collect the real-time temperature of each key component position of the lamp. Based on the IIC protocol, the time for reading a temperature is short, and the communication time can be compressed to about 100us, which makes the hardware resource allocation more flexible, will not affect the operation of other functions of the program, and is not limited by ADC hardware resources.
[0060] The acquired target temperature data is compared with a preset temperature threshold. For example, the real-time temperature data of the MOS tube is compared with the MOS tube temperature threshold, the real-time temperature data of the motor is compared with the motor temperature threshold, the real-time temperature data of the inductor is compared with the inductor temperature threshold, the real-time temperature data of the light source is compared with the light source temperature threshold, the real-time temperature data of the driver chip is compared with the driver chip temperature threshold, etc.
[0061] If the target temperature data is greater than the temperature threshold, the temperature of the corresponding key components inside the lamp is determined to be abnormal, triggering a temperature abnormality alarm to remind management personnel to confirm and repair in time, thereby reducing the occurrence of overheating and burning of key components during actual use of the lamp. At the same time, it makes temperature testing of the lamp more convenient without disassembling the machine to insert the probe, which is more efficient and accurate.
[0062] At the same time, the target temperature data is compared with the pre-stored historical maximum temperature. For example, the real-time temperature data of the MOS tube is compared with the historical maximum temperature of the MOS tube, the real-time temperature data of the motor is compared with the historical maximum temperature of the motor, the real-time temperature data of the inductor is compared with the historical maximum temperature of the inductor, the real-time temperature data of the light source is compared with the historical maximum temperature of the light source, and the real-time temperature data of the driver chip is compared with the historical maximum temperature of the driver chip.
[0063] When the target temperature data is greater than the historical maximum temperature, the target temperature data is assigned to the historical maximum temperature, that is, the historical maximum temperature record is updated, and the target temperature data and the historical maximum temperature are visualized to help managers judge abnormal conditions of the lamps. At this time, the target temperature data and the historical maximum temperature are equal.
[0064] In one embodiment, a method for intelligently monitoring the temperature of key components of a lamp further includes:
[0065] When the target temperature data is less than or equal to the historical highest temperature, the target temperature data and the historical highest temperature are visualized.
[0066] When the target temperature data is less than or equal to the historical highest temperature, the target temperature data and the historical highest temperature are visualized. At this time, the target temperature data is different from the historical highest temperature.
[0067] In one embodiment, a method for intelligently monitoring the temperature of key components of a lamp further includes the following steps:
[0068] The historical maximum temperature is stored in the internal register.
[0069] Each time the temperature is detected, the temperature data is sent to the display board, where the current temperature and maximum temperature can be displayed in the UI. At the same time, the data is saved in the internal register (storage IC), so that the historical temperature abnormality status can be viewed to help maintenance personnel determine the abnormality of the lamp.
[0070] Specifically, refer to Figure 1 , the driver board MCU sends the currently read temperature data to the display board MCU through the serial port. At the same time, the driver board MCU obtains the historical highest temperature of each key component of the lamp, and compares the currently read temperature data with the historical highest temperature. If the current temperature is greater than the historical highest temperature, the current temperature is assigned to the historical highest temperature, and the current temperature and the historical highest temperature are displayed through the UI, and the highest temperature is saved in the storage IC. If the current temperature is less than or equal to the historical highest temperature, the current temperature and the historical highest temperature are directly displayed through the UI, and the highest temperature is saved in the storage IC.
[0071] In one embodiment, the key component of the lamp includes a motor, the target temperature data includes real-time temperature data of the motor, and the following steps are also included:
[0072] Determining whether the real-time temperature data of the motor is within a preset motor operating temperature range;
[0073] When the real-time temperature data of the motor is within a preset motor operating temperature range, obtaining a current current attenuation coefficient corresponding to the real-time temperature data of the motor;
[0074] Based on the current current attenuation coefficient, matching the current torque of the motor;
[0075] Determining whether the actual torque is greater than or equal to a preset total torque threshold;
[0076] If the actual torque is less than the total torque threshold, calculating the target angular acceleration of the motor;
[0077] The current angular acceleration of the motor is set equal to the target angular acceleration, and the current angular acceleration and current current of the motor are reduced.
[0078] In one embodiment, after the step of determining whether the actual torque is greater than or equal to a preset total torque threshold, the method further includes:
[0079] If the actual torque is greater than or equal to the total torque threshold, determining whether the current angular acceleration of the motor is less than a preset initial angular acceleration;
[0080] When the current angular acceleration of the motor is less than the initial angular acceleration, calculating the target angular acceleration of the motor;
[0081] The current angular acceleration of the motor is set equal to the target angular acceleration, and the current angular acceleration and current current of the motor are increased.
[0082] In one embodiment, after the step of determining whether the current angular acceleration of the motor is less than a preset initial angular acceleration, the step further includes:
[0083] When the current angular acceleration of the motor is greater than the initial angular acceleration, assigning the initial angular acceleration to the target angular acceleration of the motor;
[0084] The current angular acceleration of the motor is set equal to the target angular acceleration, and the current angular acceleration and current current of the motor are increased.
[0085] After the driver board MCU collects the real-time temperature of the motor, it dynamically adjusts the motor's output power, the light source's output power, and the motor's speed parameters according to the temperature value. When the motor's temperature is too high, the motor's running speed is reduced. When the speed is slowed down, it does not require such a large torque, which can reduce the drive current and save power consumption. After the power drops, the temperature will also drop slowly. When the temperature drops to the normal temperature range, the motor's maximum speed and drive current can be increased again, thus forming a closed loop. The motor can work stably within the appropriate temperature range, reducing the occurrence of motor overheating and burning, requiring maintenance, or losing step, which affects the customer's experience.
[0086] Specifically, refer to Figure 2 The driver board MCU initializes the motor current, motor angular acceleration, current temperature rise attenuation coefficient K table, and the torque M table corresponding to the attenuation of the torque with the current attenuation coefficient.
[0087] It is known that the current actual torque of the motor = the current temperature rise attenuation coefficient at the current motor temperature * the corresponding torque. The total required torque of the motion system = the motor angular acceleration * the total inertia of the motion system + the friction torque of the motion system.
[0088] After the driver board MCU obtains the real-time temperature data of the motor, it first determines whether the real-time temperature data of the motor is within the preset motor operating temperature range.
[0089] When the real-time temperature data of the motor is outside the operating temperature range of the motor, the current temperature of the motor is judged to be abnormal. At this time, the temperature abnormality alarm will be triggered, and the drive output of the disabled motor will be controlled to shut down to reduce the possibility of motor damage due to high temperature.
[0090] When the real-time temperature data of the motor is within the preset motor operating temperature range, the operating parameters of the motor can be intelligently adjusted to prevent the motor from losing steps due to reduced torque caused by overheating, thereby improving the user experience.
[0091] The steps to adjust the operating parameters of the motor include:
[0092] The driver board MCU obtains the current current attenuation coefficient corresponding to the real-time temperature data of the motor, which can be obtained by searching the current temperature rise attenuation coefficient K table.
[0093] Based on the current current attenuation coefficient, the current torque of the motor is matched. This can be obtained by searching the torque M table corresponding to the torque attenuation with the current attenuation coefficient.
[0094] Determine whether the actual torque is greater than or equal to the preset total torque threshold. In this embodiment, the total torque threshold = 1.4 * the total required torque of the motion system. At this time, the designed total torque threshold reserves a portion of excess torque to ensure the stability of the motion system. Determine whether the actual torque of the current motor is greater than or equal to 1.4 * the total required torque of the motion system.
[0095] If the actual torque is less than the total torque threshold, the default is that the motor torque is insufficient and the acceleration needs to be reduced. At this time, the target angular acceleration of the motor is calculated. Among them, the actual torque of the current motor = 1.4 * the motor angular acceleration corresponding to the total required torque of the motion system under the required conditions, and this motor angular acceleration is used as the target angular acceleration of the motor. Let the current angular acceleration of the motor be equal to the target angular acceleration, reduce the current angular acceleration and current current of the motor, and intelligently adjust the current and angular acceleration of the motor.
[0096] If the actual torque is greater than or equal to the total torque threshold, it is further determined whether the current angular acceleration of the motor is less than the preset initial angular acceleration. When the current angular acceleration of the motor is less than the initial angular acceleration, it is assumed that the motor torque is sufficient to increase the acceleration. At this time, the target angular acceleration of the motor is calculated, and the current angular acceleration of the motor is equal to the target angular acceleration. The current angular acceleration and current current of the motor are increased, and the current and angular acceleration of the motor are intelligently adjusted.
[0097] When the current angular acceleration of the motor is greater than the initial angular acceleration, the initial angular acceleration is assigned to the target angular acceleration of the motor, so that the current angular acceleration of the motor is equal to the target angular acceleration, the current angular acceleration and the current current of the motor are increased, and the current and angular acceleration of the motor are intelligently adjusted.
[0098] In summary, a temperature intelligent monitoring method for key components of lamps and lanterns reads the target temperature data from the internal register regularly based on the IIC protocol, so that the time for reading the temperature once is short, and the communication time can be compressed to about 100us, so that the allocation of hardware resources has higher flexibility, will not affect the operation of other functions of the program, and is not limited by the ADC hardware resources; the target temperature data is compared with the preset temperature threshold and the historical highest temperature, wherein the target temperature data comes from the real-time temperature collected by the temperature sensor installed at the key component position of the lamp, and the key component can be installed with a temperature sensor for temperature measurement according to actual needs, and the temperature monitoring is more comprehensive to reduce the lamp In the case where key components need to be replaced due to high-temperature damage, maintenance costs are reduced; if the target temperature data is greater than the temperature threshold, a temperature abnormality alarm is triggered to achieve intelligent temperature monitoring of key components inside the lamp, which can remind management personnel to confirm and repair in time, reduce the occurrence of overheating and burning of key components during actual use of the lamp, and make temperature testing of the lamp more convenient without disassembling the machine to drill the probe, with higher efficiency and accuracy; when the target temperature data is greater than the historical highest temperature, the target temperature data is assigned to the historical highest temperature, and the target temperature data and the historical highest temperature are visualized to help management personnel judge abnormal conditions of the lamp, and further improve the detection accuracy of temperature abnormalities of key components inside the lamp.
[0099] After obtaining the real-time temperature data of the key components of the lamp each time, the data will be saved in the internal register to facilitate the management personnel to view the historical temperature abnormality status, assist the maintenance personnel to judge the abnormal situation of the lamp, and help to further improve the detection accuracy of temperature abnormalities of the key components inside the lamp.
[0100] By intelligently adjusting the motor's operating parameters, it can prevent the motor from losing step due to overheating and reduced torque, thereby improving the user experience.
[0101] 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 the present application.
[0102] The embodiment of the present application also provides a temperature intelligent monitoring device for key components of a lamp, which corresponds one-to-one to a temperature intelligent monitoring method for key components of a lamp in the above embodiment. The temperature intelligent monitoring device for key components of a lamp includes:
[0103] A data reading module is used to read the target temperature data from the internal register regularly based on the IIC protocol, and compare it with the preset temperature threshold and the historical highest temperature, wherein the target temperature data comes from the real-time temperature collected by the temperature sensor installed at the key component position of the lamp;
[0104] An abnormal alarm module, used for triggering a temperature abnormality alarm when the target temperature data is greater than the temperature threshold;
[0105] A visualization module is used to assign the target temperature data to the historical highest temperature when the target temperature data is greater than the historical highest temperature, and to visualize the target temperature data and the historical highest temperature.
[0106] In one embodiment, a temperature intelligent monitoring device for key components of a lamp further includes:
[0107] The maximum temperature storage module is used to store the historical maximum temperature in the internal register.
[0108] In one embodiment, a temperature intelligent monitoring device for key components of a lamp further includes:
[0109] The motor parameter adjustment module is used to dynamically adjust the motor output power, light source output power and motor speed parameters according to the real-time temperature data of the motor, including:
[0110] Determining whether the real-time temperature data of the motor is within a preset motor operating temperature range;
[0111] When the real-time temperature data of the motor is within a preset motor operating temperature range, obtaining a current current attenuation coefficient corresponding to the real-time temperature data of the motor;
[0112] Based on the current current attenuation coefficient, matching the current torque of the motor;
[0113] Determining whether the actual torque is greater than or equal to a preset total torque threshold;
[0114] If the actual torque is less than the total torque threshold, calculating the target angular acceleration of the motor;
[0115] Setting the current angular acceleration of the motor equal to the target angular acceleration, and reducing the current angular acceleration and current current of the motor;
[0116] If the actual torque is greater than or equal to the total torque threshold, determining whether the current angular acceleration of the motor is less than a preset initial angular acceleration;
[0117] When the current angular acceleration of the motor is less than the initial angular acceleration, calculating the target angular acceleration of the motor;
[0118] Setting the current angular acceleration of the motor equal to the target angular acceleration, and increasing the current angular acceleration and current current of the motor;
[0119] When the current angular acceleration of the motor is greater than the initial angular acceleration, assigning the initial angular acceleration to the target angular acceleration of the motor;
[0120] The current angular acceleration of the motor is set equal to the target angular acceleration, and the current angular acceleration and current current of the motor are increased.
[0121] The specific definition of a temperature intelligent monitoring device for a key component of a lamp can be found in the above definition of a temperature intelligent monitoring method for a key component of a lamp, which will not be repeated here.
[0122] Each module in the above-mentioned intelligent temperature monitoring device for key components of a lamp can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each of the above modules.
[0123] In one embodiment, a computer device is provided, which may be a server. The computer device includes a processor, a 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 operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, any of the above-mentioned intelligent temperature monitoring methods for key components of a lamp is implemented.
[0124] In one embodiment, a computer-readable storage medium 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, any one of the above-mentioned intelligent temperature monitoring methods for key components of a lamp is implemented.
[0125] In one embodiment, a computer program product is provided. The computer program product includes a computer program. When the computer program is executed by a processor, any one of the above-mentioned intelligent temperature monitoring methods for key components of a lamp is implemented.
[0126] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. When the computer program is executed, it may 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 the present 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 (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0127] 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 system can be divided into different functional units or modules to complete all or part of the functions described above.
Claims
1. A method for intelligently monitoring the temperature of key components of a lamp, characterized in that: The following steps are included: Based on the IIC protocol, the target temperature data is read from the internal register at regular intervals and compared with the preset temperature threshold and the historical highest temperature, wherein the target temperature data comes from the real-time temperature collected by the temperature sensor installed at the key device position of the lamp; If the target temperature data is greater than the temperature threshold, a temperature abnormality alarm is triggered; When the target temperature data is greater than the historical highest temperature, the target temperature data is assigned to the historical highest temperature, and the target temperature data and the historical highest temperature are visualized.
2. The temperature intelligent monitoring method of key components of a lamp according to claim 1 is characterized in that: The following steps are also included: When the target temperature data is less than or equal to the historical highest temperature, the target temperature data and the historical highest temperature are visualized.
3. The intelligent temperature monitoring method for key components of a lamp according to claim 1, characterized in that: The following steps are also included: The historical maximum temperature is stored in the internal register.
4. The intelligent temperature monitoring method for key components of a lamp according to any one of claims 1 to 3, characterized in that: The key components of the lamp include the motor, the target temperature data include the real-time temperature data of the motor, and also include the following steps: Determining whether the real-time temperature data of the motor is within a preset motor operating temperature range; When the real-time temperature data of the motor is within a preset motor operating temperature range, obtaining a current current attenuation coefficient corresponding to the real-time temperature data of the motor; Based on the current current attenuation coefficient, matching the current torque of the motor; Determining whether the actual torque is greater than or equal to a preset total torque threshold; If the actual torque is less than the total torque threshold, calculating the target angular acceleration of the motor; The current angular acceleration of the motor is set equal to the target angular acceleration, and the current angular acceleration and current current of the motor are reduced.
5. The intelligent temperature monitoring method for key components of a lamp according to claim 4 is characterized in that: After the step of determining whether the actual torque is greater than or equal to the preset total torque threshold, the method further includes: If the actual torque is greater than or equal to the total torque threshold, determining whether the current angular acceleration of the motor is less than a preset initial angular acceleration; When the current angular acceleration of the motor is less than the initial angular acceleration, calculating the target angular acceleration of the motor; The current angular acceleration of the motor is set equal to the target angular acceleration, and the current angular acceleration and current current of the motor are increased.
6. The intelligent temperature monitoring method for key components of a lamp according to claim 5, characterized in that: After the step of determining whether the current angular acceleration of the motor is less than the preset initial angular acceleration, the method further includes: When the current angular acceleration of the motor is greater than the initial angular acceleration, assigning the initial angular acceleration to the target angular acceleration of the motor; The current angular acceleration of the motor is set equal to the target angular acceleration, and the current angular acceleration and current current of the motor are increased.
7. An intelligent temperature monitoring device for key components of a lamp, characterized in that: include, A data reading module is used to read the target temperature data from the internal register regularly based on the IIC protocol, and compare it with the preset temperature threshold and the historical highest temperature, wherein the target temperature data comes from the real-time temperature collected by the temperature sensor installed at the key component position of the lamp; An abnormal alarm module, used for triggering a temperature abnormality alarm when the target temperature data is greater than the temperature threshold; A visualization module is used to assign the target temperature data to the historical highest temperature when the target temperature data is greater than the historical highest temperature, and to visualize the target temperature data and the historical highest temperature.
8. A computer device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of the method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product, characterized in that The invention comprises a computer program, which implements the steps of the method according to any one of claims 1 to 6 when being executed by a processor.