A method and system for zoned temperature control of a large target camera
Patent Information
- Application Number
- CN202610880553.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-17
- Publication Date
- 2026-09-22
AI Technical Summary
[0004]然而,大靶面传感器存在中心区域发热集中、边缘区域散热较快的固有属性,通过单点测温获取局部温度,无法反映全域温度差异,导致TEC同步调控时边缘过冷、中心过热;或者分区布设与热分布规律不匹配,未能实现测温与调控的精准对应,最终均导致传感器不同区域温度偏差明显
1、本方案采用多测温分区设计,按相同周期采集各分区实际温度,通过独立驱动电路实现每个测温分区与TEC的精准对应调控,而非现有技术的单点测温或不匹配的分区布设。结合目标温度范围中值确定各分区目标温度,针对性计算温度差值并调节功率,有效避免了边缘过冷、中心过热的问题,确保大靶面传感器全域温度趋于一致,上解决了控温不均匀导致的成像一致性差的核心缺陷。
Smart Images

Figure CN122802771A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of control technology, and in particular to a partitioned temperature control method and system for a large-area camera. Background Technology
[0002] Large-area cameras, with their high-resolution imaging advantages, have become core equipment in industrial inspection, scientific research exploration, and high-precision visual measurement. The temperature stability of their key component, the large-area sensor, directly determines the image quality. Because the sensor continuously generates heat during operation, and due to its structural characteristics, the heat distribution exhibits significant non-uniformity, targeted temperature control using a semiconductor cooler (TEC) is necessary to avoid adverse effects of temperature fluctuations on pixel performance and image consistency.
[0003] In existing technologies, a target temperature threshold for a large-area sensor is typically preset first. Temperature data is collected by the temperature sensor, and a PID algorithm is used to calculate the control quantity based on the temperature deviation. Finally, a control signal is output to drive the TEC to adjust its power. One approach uses single-point temperature measurement combined with synchronous control of multiple TECs, collecting local temperature data from a single sensor and driving all TECs to operate at a uniform power. While some zone control schemes increase the number of temperature measurement points, they still rely on fixed logic to calculate the control quantity, failing to optimize the control process by considering the thermal distribution of the large target area and the camera's operating characteristics.
[0004] However, large-area sensors inherently exhibit concentrated heat generation in the central region and faster heat dissipation at the edges. Measuring local temperatures at a single point fails to reflect global temperature differences, leading to excessively cold edges and overheated centers during TEC synchronous control. Alternatively, a mismatch between the zoned temperature distribution and the heat distribution pattern prevents precise correspondence between temperature measurement and control, ultimately resulting in significant temperature deviations across different areas of the sensor. This uneven temperature control directly causes inconsistent pixel noise across sensor regions, degrading image quality stability and failing to meet the stringent requirements for image consistency in high-precision scenarios. Summary of the Invention
[0005] This application discloses a zoned temperature control method and system for large-area cameras, used to adjust the temperature of large-area sensors in zones.
[0006] The first aspect of this application discloses a zoned temperature control method for a large-area camera, comprising:
[0007] Temperature sensors and patch-type TECs are deployed in sections along the central area and circumferential edge of the large target sensor. The temperature sensors are used to independently measure the temperature of their respective areas, and the TECs are used to regulate the temperature of their respective areas. Set the target temperature range of the large target surface sensor, the basic parameters of the PID algorithm, and the initial power of each TEC semiconductor cooler; The actual temperature of each temperature measurement zone of the large target sensor and the working parameters of the camera are collected at the same period. The working parameters of the camera include the camera's exposure time, frame rate and gain value. Based on the camera's operating parameters, the load compensation coefficient for the current load condition is queried from the pre-calibrated load compensation coefficient mapping table. The median of the target temperature range is taken as the target temperature, and the difference between the actual temperature and the target temperature of each temperature measurement zone is calculated. Based on the load compensation coefficient and the difference, the target power control value for each temperature measurement zone is obtained through the PID algorithm. The target power control value is converted into a control signal, and the control signal is output to the independent drive circuit of each temperature measurement zone; The TEC is controlled by the independent drive circuit to switch modes based on the difference; if the difference is greater than zero, it switches to heating mode; if the difference is less than zero, it switches to cooling mode. After switching to the corresponding mode, the output power of the TEC is adjusted according to the target power control value.
[0008] Optionally, obtaining the target power control value for each temperature measurement zone based on the load compensation coefficient and the difference using the PID algorithm includes: Extract the difference between the actual temperature and the target temperature of each temperature measurement zone; Associate and match the load compensation coefficient with the difference; The associated load compensation coefficient and the difference are substituted into the PID algorithm for calculation to obtain the initial drive power calculation value of the TEC corresponding to each temperature measurement zone; The initial drive power calculation value is standardized and converted into a target power control value.
[0009] Optionally, the step of substituting the associated load compensation coefficient and the difference into the PID algorithm to obtain the initial drive power calculation value of the TEC corresponding to each temperature measurement zone includes: Extract the preset basic parameters of the PID algorithm, including the proportional coefficient, integral coefficient, and derivative coefficient; Based on the temperature difference between each temperature measurement zone, the proportional term, integral term, and derivative term of the PID algorithm are calculated respectively. The proportional term, the integral term, and the differential term are superimposed to obtain the calculated value of the basic power. The load compensation coefficient and the base power calculation value are weighted and fused to obtain the initial drive power calculation value.
[0010] Optionally, the step of querying the load compensation coefficient for the current load condition from a pre-calibrated load compensation coefficient mapping table based on the camera's operating parameters includes: From the operating parameters, select the core parameters that are directly related to the heating power of the large target surface sensor; The current camera load level is determined based on the numerical range of the core parameters, including high load, medium load, and low load. Based on the current load level determined by the judgment, a matching load compensation coefficient is obtained by querying the pre-calibrated load compensation coefficient mapping table to obtain the load compensation coefficient that is suitable for the current load condition.
[0011] Optionally, the step of controlling the TEC to switch modes based on the difference via the independent drive circuit includes: Analyze the attributes of the difference and determine the current temperature adjustment direction to be performed based on the analysis results; According to the temperature adjustment direction, the circuit topology inside the independent drive circuit is switched, and a mode switching drive signal is output to the TEC to complete the mode switching.
[0012] Optionally, after outputting the mode switching drive signal to the TEC and before completing the mode switching, the method further includes: The self-test logic is initiated to determine whether the output of the drive signal meets the preset standard and whether the TEC successfully responds to the drive signal; if all conditions are met, the mode switch is confirmed to be complete; if at least one condition is not met, a fault signal is fed back and a retry mechanism is triggered.
[0013] Optionally, after calculating the difference between the actual temperature and the target temperature for each temperature measurement zone by taking the median of the target temperature range as the target temperature, and before obtaining the target power control value for each temperature measurement zone using the PID algorithm based on the load compensation coefficient and the difference, the method further includes: The control priority of each temperature measurement zone is dynamically adjusted based on the absolute value of the difference between the temperature measurement zones and the current load conditions.
[0014] Optionally, the method further includes: The temperature control process is executed cyclically according to a fixed cycle to form a continuous dynamic closed-loop control, so that the temperature of each temperature measurement zone of the large target sensor is stabilized within the target temperature range. During each cycle, the PID algorithm is dynamically optimized based on the camera's operating parameters and the actual temperature feedback for the current cycle.
[0015] A second aspect of this application provides a zoned temperature control system for a large-area camera, comprising: The partitioned deployment unit is used to partition and deploy temperature sensors and patch-type TECs in the central area and circumferential edge of the large target sensor. The temperature sensors are used to independently measure the temperature of their respective areas, and the TECs are used to regulate the temperature of their respective areas. The setting unit is used to set the target temperature range of the large target surface sensor, the basic parameters of the PID algorithm, and the initial power of each TEC semiconductor cooler. The acquisition unit is used to acquire the actual temperature of each temperature measurement zone of the large target sensor and the working parameters of the camera at the same period. The working parameters of the camera include the camera's exposure time, frame rate and gain value. The query unit is used to query the load compensation coefficient of the current load condition from a pre-calibrated load compensation coefficient mapping table based on the operating parameters of the camera. The first calculation unit is used to take the median value of the target temperature range as the target temperature and calculate the difference between the actual temperature and the target temperature of each temperature measurement zone. The second calculation unit is used to obtain the target power control value of each temperature measurement zone based on the load compensation coefficient and the difference using the PID algorithm. The conversion unit is used to convert the target power control value into a control signal and output the control signal to the independent drive circuit of each temperature measurement zone; The output unit is used to convert the target power control value into a control signal and output the control signal to the independent drive circuit of each temperature measurement zone; The control unit is configured to control the TEC to switch modes based on the difference via the independent drive circuit; to switch to heating mode if the difference is greater than zero; and to switch to cooling mode if the difference is less than zero. An adjustment unit is used to adjust the output power of the TEC according to the target power control value after switching to the corresponding mode.
[0016] Optionally, the system also includes an aerogel insulation unit for bonding between the TEC and the camera housing.
[0017] As can be seen from the above technical solutions, the embodiments of this application have the following advantages: 1. This solution employs a multi-temperature measurement zone design, collecting the actual temperature of each zone at the same cycle. Each zone is precisely matched and controlled with the TEC (Temperature Control Unit) via an independent drive circuit, unlike existing technologies that use single-point temperature measurement or mismatched zone layouts. The target temperature for each zone is determined by combining the median of the target temperature range. Temperature differences are calculated and power is adjusted accordingly, effectively avoiding the problems of excessive cooling at the edges and excessive heating at the center. This ensures that the temperature across the entire large target surface sensor is consistent, thus solving the core defect of poor imaging consistency caused by uneven temperature control.
[0018] 2. Collect camera exposure time, frame rate, gain value and other working parameters, match the corresponding load compensation coefficient from the pre-calibrated load compensation coefficient mapping table, and incorporate the PID algorithm to calculate the target power control value. This enables the temperature control strategy to be dynamically adjusted according to the camera's workload, avoiding the shortcomings of traditional fixed-parameter PID algorithms that cannot adapt to load changes. It ensures that when the load conditions change, the TEC can still quickly respond to the temperature adjustment requirements, maintain the sensor temperature stability, and improve the temperature control reliability in dynamic imaging scenarios.
[0019] 3. Based on the positive or negative temperature difference, the TEC is controlled to switch between cooling and heating modes through an independent drive circuit, and the output power is adjusted according to the target power control value. Compared with the control method of uniform power output or no clear mode switching logic, this solution can accurately select the adjustment mode according to the direction of temperature deviation in each zone, avoiding ineffective control. This not only improves the efficiency of temperature regulation, but also reduces temperature fluctuations, further ensuring the working stability and imaging quality of the large target sensor. Attached Figure Description
[0020] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0021] Figure 1 A schematic flowchart of an embodiment of a zoned temperature control method for a large-area camera provided in this application; Figure 2 A schematic flowchart of an embodiment of the method for obtaining target power control values for each temperature measurement zone provided in this application; Figure 3 A schematic flowchart of an embodiment of the method for obtaining the initial drive power calculation value provided in this application; Figure 4 A schematic flowchart of an embodiment of the method for querying the load compensation coefficient of the current load condition provided in this application; Figure 5 A schematic flowchart of an embodiment of the mode switching method for the control TEC provided in this application; Figure 6 A schematic flowchart of an embodiment of the self-test TEC successful operation method provided in this application; Figure 7 A schematic flowchart of an embodiment of the dynamic optimization PID algorithm method provided in this application; Figure 8A structural diagram of an embodiment of a zoned temperature control system for a large-area camera provided in this application; Figure 9 A schematic diagram of the heat transfer structure provided in this application. Detailed Implementation
[0022] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0023] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0024] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0025] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."
[0026] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0027] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not an embodiment," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0028] Based on this, this application discloses a zoned temperature control method and system for large-area cameras, used to adjust the temperature of large-area sensors in zones.
[0029] The method of this application can be applied to servers, devices, terminals, or other devices with logical processing capabilities; therefore, this application does not limit its application. For ease of description, the following description uses a system as the executing entity.
[0030] Please see Figure 1 This application provides an embodiment of a zoned temperature control method for a large-area camera, comprising: 101. Temperature sensors and patch-type TECs are deployed in sections in the central area and circumferential edge of the large target sensor. The temperature sensors are used to independently measure the temperature of their respective areas, and the TECs are used to regulate the temperature of their respective areas. On the backlight side of the large target sensor, the sensor is partitioned according to its heat distribution characteristics. Taking into account the inherent heat generation pattern of heat accumulation at the sensor's center and rapid heat dissipation at the edges, the sensor board is divided into several independent temperature measurement and control zones. Each zone contains a single surface-mount temperature sensor and a set of surface-mount thermoelectric coolers (TECs). For example, the zone can be divided into a central area and peripheral edges, with the central area serving as an independent temperature measurement and control zone, and the peripheral edges specifically located at the corners of the large target sensor, each corner acting as an independent temperature measurement and control zone. The temperature sensor is fixed tightly against the surface of the large target sensor substrate, collecting the actual temperature of its respective zone in real time. The surface-mount TECs and temperature sensors are set up as a set for each independent temperature measurement and control zone. The TECs are attached between the substrate of each zone and the underlying heat dissipation module. Each TEC has its own dedicated independent drive circuit, allowing for independent control of the power output and hot / cold mode switching of each zone's TEC, unaffected by the control actions of other zones. This one-to-one partitioning of temperature measurement elements and temperature control devices provides the hardware foundation for independent temperature measurement and control within each zone.
[0031] 102. Set the target temperature range of the large target surface sensor, the basic parameters of the PID algorithm, and the initial power of each TEC semiconductor cooler; By combining the optimal operating temperature characteristics of the large-area sensor with the requirements of the camera's usage scenarios, the target temperature range is comprehensively determined to ensure low pixel noise and good imaging consistency when the sensor operates within this range. The basic parameters of the preset PID algorithm, including the proportional coefficient, integral coefficient, and derivative coefficient, are the core foundation for the PID algorithm to achieve temperature deviation adjustment. Their initial values are initially set based on factors such as the thermal response characteristics of the large-area sensor and the power regulation capability of the TEC. The initial power of each TEC semiconductor cooler is set to a preset initial value, such as 0. This initial value must avoid damage to the TEC unit and sensor caused by the power surge at startup.
[0032] 103. Collect the actual temperature of each temperature measurement zone of the large target sensor and the working parameters of the camera at the same cycle. The working parameters of the camera include the camera's exposure time, frame rate and gain value. By using distributed temperature acquisition elements, the actual temperature of each temperature measurement zone is collected separately, avoiding local temperature misjudgment caused by single-point temperature measurement; the core operating parameters of the camera are collected, including exposure time, frame rate and gain value, which are directly related to the heat generation power of the sensor; the key is that the temperature data and camera operating parameters are collected in strict accordance with the same cycle, ensuring that the timestamps of the two types of data are completely matched, avoiding deviations in subsequent load compensation coefficient matching and power calculation due to asynchronous data.
[0033] 104. Based on the camera's operating parameters, query the load compensation coefficient for the current load condition from the pre-calibrated load compensation coefficient mapping table; The core of this step is to achieve the adaptive correlation between the camera's dynamic load and the temperature control strategy. The pre-calibrated load compensation coefficient mapping table is established based on a large amount of experimental data. It stores a one-to-one correspondence between different combinations of camera operating parameters and their corresponding load compensation coefficients. The magnitude of the load compensation coefficient directly reflects the sensor's heating intensity under the current camera load and its requirement for temperature control response speed. By analyzing the collected camera operating parameters, the current load condition of the camera is determined, and then the appropriate load compensation coefficient is retrieved from the load compensation coefficient mapping table. This provides a load adaptation basis for the subsequent PID algorithm to accurately calculate the power control value, enabling the temperature control strategy to dynamically adjust with changes in camera load.
[0034] 105. Take the median of the target temperature range as the target temperature, and calculate the difference between the actual temperature and the target temperature for each temperature measurement zone. This step selects the median of the target temperature range as the unified target temperature for each temperature measurement zone. Specifically, if the target temperature range is set to 24℃~26℃, considering the working characteristics and imaging requirements of the large target sensor, then the median of this range is 25℃, meaning the unified target temperature for all temperature measurement zones is determined to be 25℃. If the target temperature range is 25℃±0.5℃, its corresponding median is 25℃, then 25℃ is used as the control target for each zone. This setting ensures the consistency of the control targets for each zone while fully utilizing the tolerance margin of the target temperature range, avoiding frequent adjustments due to overly stringent target temperatures. Subsequently, for each temperature measurement zone, the difference between the actual temperature collected in that zone and the set target temperature is calculated to obtain the temperature difference for each zone. This difference can be used to directly determine whether the corresponding zone is above the target temperature, below the target temperature, or within a reasonable range.
[0035] Optionally, the control priority of each temperature measurement zone can be dynamically adjusted based on the absolute value of the difference between each temperature measurement zone and the current load conditions.
[0036] This step is an optional step to optimize control efficiency. The core logic is to allocate control resources based on the urgency of temperature deviation and load correlation of each zone. First, the larger the absolute value of the temperature difference, the more serious the temperature deviation of that zone from the target temperature, and it can be prioritized for control to prevent further deviation. Considering the current camera load conditions, the higher the load, the greater the sensitivity to temperature deviation, so priority is given to ensuring that the temperature of critical areas quickly returns to the target range. The control priority of each temperature measurement zone is dynamically set. Zones with higher priority will receive priority allocation of PID algorithm computing resources and TEC response bandwidth, ensuring that zones with large temperature deviations and high load correlation can be quickly and accurately controlled, improving the response efficiency and targeting of the overall temperature control system.
[0037] 106. Based on the load compensation coefficient and the difference, the target power control value of each temperature measurement zone is obtained through the PID algorithm; This step is the core computational stage of the temperature control strategy, aiming to calculate the precise control power of the TEC in each zone by combining temperature deviation and dynamic load. The temperature difference of each temperature measurement zone and the obtained load compensation coefficient are substituted into the preset PID algorithm. Through proportional, integral, and derivative operations, the algorithm comprehensively considers the current temperature deviation magnitude, deviation accumulation trend, and deviation change rate, while incorporating the dynamic adjustment effect of the load compensation coefficient on the control sensitivity. Finally, the target power control value for the TEC corresponding to each temperature measurement zone is output. This value directly determines the adjustment intensity of the TEC unit, ensuring that the power adjustment can accurately compensate for the temperature deviation while adapting to the current camera load conditions.
[0038] 107. Convert the target power control value into a control signal and output the control signal to the independent drive circuit of each temperature measurement zone; The obtained target power control value is converted into a control signal (such as a PWM signal) that can be recognized and executed by an independent drive circuit. The parameters of the control signal are positively correlated with the target power control value, ensuring that the signal can accurately reflect the power adjustment requirements. Since each temperature measurement zone is equipped with an independent drive circuit, the converted control signal will be output to the independent drive circuit of the corresponding zone through a dedicated transmission path, realizing the directional transmission of the control signal, avoiding signal interference between different zones, providing a guarantee for the independent regulation of each TEC unit, and ensuring that each zone can accurately execute the regulation action according to its own target power control value.
[0039] 108. Mode switching is performed by an independent drive circuit based on differential control TEC; if the difference is greater than zero, it switches to heating mode; if the difference is less than zero, it switches to cooling mode. After receiving the control signal of the temperature difference of the corresponding temperature measurement zone, the independent drive circuit determines the temperature adjustment requirement of the zone based on the difference, and then controls the TEC unit to switch between cooling mode and heating mode to ensure that the working mode of the TEC is consistent with the temperature deviation correction requirement, and avoids the control failure or the expansion of reverse deviation caused by mode error.
[0040] When the difference between the temperature of the temperature measurement zone and the target temperature is greater than zero, it indicates that the actual temperature of the temperature measurement zone is lower than the set target temperature, and heating is needed to raise the temperature to compensate for the deviation. At this time, the independent drive circuit will perform a mode switching action, controlling the corresponding TEC unit to switch to heating mode, so that the TEC releases heat to the temperature measurement zone by converting electrical energy into heat energy, gradually narrowing the gap between the actual temperature and the target temperature, and realizing positive temperature regulation.
[0041] When the temperature difference between a certain temperature measurement zone and the target temperature is less than zero, it indicates that the actual temperature of that temperature measurement zone is higher than the set target temperature, and cooling is needed to lower the temperature to compensate for the deviation. The independent drive circuit switches the corresponding TEC unit to cooling mode, so that the TEC can conduct heat away from the zone through heat transfer, gradually lowering the actual temperature of the zone until it tends to match the target temperature, thus achieving reverse temperature regulation.
[0042] 109. After switching to the corresponding mode, adjust the output power of the TEC according to the target power control value.
[0043] This step is the final execution stage of temperature control, aiming to achieve rapid correction of temperature deviations through precise power adjustment. After the TEC unit completes the switching between cooling and heating modes, the independent drive circuit adjusts the output power of the TEC unit according to the previously transmitted control signal. The power adjustment intensity is positively correlated with the target power control value: when the temperature deviation is large and the load demand is high, the output power is high to accelerate the temperature correction speed; when the temperature deviation is small and the load demand is low, the output power is low to avoid temperature fluctuations caused by over-adjustment. By combining mode orientation with precise power adjustment, it ensures that the temperature of each temperature measurement zone quickly and stably returns to the target temperature, achieving precise temperature control across the entire range of the large target surface sensor.
[0044] In this embodiment, a multi-temperature measurement zone design is adopted. The actual temperature of each zone is collected at the same period. The precise correspondence and control between each temperature measurement zone and the TEC is achieved through an independent drive circuit. The target temperature of each zone is determined by combining the median of the target temperature range. The temperature difference is calculated and the power is adjusted accordingly, effectively avoiding the problem of excessive cooling at the edges and excessive heating at the center. The camera's operating parameters such as exposure time, frame rate, and gain value are collected. The corresponding load compensation coefficient is matched from the pre-calibrated load compensation coefficient mapping table, and the target power control value is calculated by incorporating a PID algorithm. This allows the temperature control strategy to be dynamically adjusted according to the camera's workload, improving the reliability of temperature control in dynamic imaging scenarios. Based on the positive or negative temperature difference, the TEC is controlled to switch between cooling and heating modes through an independent drive circuit. The output power is then adjusted according to the target power control value, which not only improves the efficiency of temperature regulation but also reduces temperature fluctuations, further ensuring the working stability and imaging quality of the large target sensor.
[0045] Please see Figure 2 This application provides an embodiment of a method for obtaining target power control values for each temperature measurement zone, comprising: 201. Extract the difference between the actual temperature and the target temperature of each temperature measurement zone; Based on the calculation results of the difference between the actual temperature and the target temperature of each temperature measurement zone completed in step 104, the temperature difference data corresponding to each temperature measurement zone is separated out individually through signal filtering and extraction logic. Each difference data uniquely corresponds to a temperature measurement zone, clearly reflecting the degree and direction of deviation of the actual temperature of that zone from the target temperature.
[0046] 202. Associate and match the load compensation coefficient with the difference; The load compensation coefficient is matched with the temperature difference of each temperature measurement zone extracted in step 201. That is, all temperature measurement zones under the same load condition are associated with the compensation coefficient corresponding to the current load to ensure that the load state has a consistent impact on the temperature control sensitivity of each zone. At the same time, the independent attributes of each zone difference are retained during the association process to avoid different zones losing their personalized control characteristics due to association with the same compensation coefficient. Finally, paired operation data of "zone temperature difference + current load compensation coefficient" is formed.
[0047] 203. Substitute the associated load compensation coefficient and the difference into the PID algorithm to calculate the initial drive power of the TEC corresponding to each temperature measurement zone. 204. Standardize the initial drive power calculation value and convert it into the target power control value.
[0048] Step 203 inputs the paired data from step 202 into the PID algorithm model. The PID algorithm model comprehensively considers the real-time status of the temperature deviation, the trend of deviation change, and the load's requirements for response speed, and outputs the calculated initial TEC drive power value for each temperature measurement zone through its internal calculation logic. This initial value is the theoretical adjustment power based on the current load conditions.
[0049] Step 204: Since the initial drive power calculation is a purely theoretical result, it may contain issues such as exceeding the rated range of the TEC hardware or data format incompatibility with the drive circuit. Therefore, it is optimized through standardization. Specifically, on the one hand, the initial value is corrected for compliance with hardware parameters such as the rated power limit and minimum effective control power of the TEC unit to avoid damage to the hardware due to excessive power or ineffective control due to insufficient power. On the other hand, the corrected value is converted into a standardized format supported by the drive circuit (such as the numerical range corresponding to the duty cycle of the PWM signal) to ensure that the control command can be accurately parsed by the drive circuit. The final target power control value not only fully retains the control intent of the algorithm but also fully adapts to the hardware execution requirements.
[0050] The specific calculation formula for obtaining the target power control value using the PID algorithm is as follows: ; in, This is the difference between the actual temperature and the target temperature. It is an integral term; This is the differential term, used to suppress overshoot; This is the load compensation coefficient, used to adapt to dynamic loads.
[0051] In this embodiment, precise binding of temperature deviation data to specific temperature measurement zones is achieved, avoiding data confusion across multiple zones. This breaks through the limitations of traditional PID algorithms in single-control operation, enabling power calculation to respond specifically to temperature deviations in each zone and adapt to load fluctuations caused by changes in camera operating parameters, thus improving the flexibility of temperature control response in dynamic imaging scenarios. Simultaneously, through standardization processing, the initial drive power calculation value is optimized into a target power control value that adapts to the characteristics of TEC hardware and the drive circuit format. This avoids hardware overload or ineffective control while ensuring the reliable execution of control commands. Ultimately, this effectively reduces temperature differences in different areas of the large target sensor, enhances the consistency and accuracy of global temperature control, and provides key technical support for improving imaging quality and reducing pixel noise.
[0052] Please see Figure 3 This application provides an embodiment of a method for obtaining an initial drive power calculation value, comprising: 301. Extract the basic parameters preset by the PID algorithm. The basic parameters include the proportional coefficient, integral coefficient, and derivative coefficient. 302. Based on the temperature difference of each temperature measurement zone, calculate the proportional term, integral term, and derivative term of the PID algorithm respectively; 303. Superimpose the proportional, integral, and differential terms to obtain the calculated value of the basic power; 304. The load compensation coefficient and the calculated base power value are weighted and fused to obtain the initial drive power value.
[0053] Step 301 calls the pre-stored PID algorithm configuration parameters to accurately extract the three basic parameters: proportional coefficient, integral coefficient, and derivative coefficient. These parameters are the core basis for the proportional, integral, and derivative operations of the PID algorithm. Their preset values are determined by experimental calibration based on the thermal response characteristics of the large target sensor, the power regulation capability of the TEC unit, and the typical working conditions of the camera. This ensures both the basic sensitivity of temperature regulation and avoids temperature overshoot or regulation lag caused by unreasonable initial parameters.
[0054] Step 302 performs the three core operations of the PID algorithm based on the temperature deviation characteristics of each zone, achieving multi-dimensional consideration of temperature deviation. It calls the temperature difference values of each temperature measurement zone extracted in step 201, and combines them with the corresponding coefficients extracted in step 301 to calculate the proportional, integral, and derivative terms for each zone: the proportional term reflects the adjustment intensity of the current temperature deviation in real time; the larger the deviation, the more direct the adjustment response. The integral term is used to offset long-term static temperature deviations, preventing residual deviations after temperature stabilization. The derivative term predicts the trend of deviation changes, suppressing temperature fluctuations in advance and preventing overshoot.
[0055] Step 303 generates a basic control power adapted to the temperature deviation by integrating the results of the three calculations, reflecting the comprehensive adjustment logic of the PID algorithm. For each temperature measurement zone, the proportional, integral, and derivative terms calculated in step 302 are algebraically superimposed to obtain the basic power calculation value for that zone.
[0056] The base power calculation value integrates the three requirements of current deviation adjustment, historical deviation correction and future deviation prediction. It is a theoretical control power derived solely from the temperature deviation state, which ensures both rapid response to temperature deviation and stability of regulation.
[0057] Step 304 retrieves the current load compensation coefficient obtained in step 103, and performs a fusion calculation with the basic power calculation value of each partition obtained in step 303 according to the preset weighting rules. Through this weighted fusion, the initial drive power calculation value that adapts to the current load conditions and the temperature deviation of the partition is finally obtained, which not only preserves the temperature control accuracy of the PID algorithm, but also realizes dynamic load adaptation.
[0058] In this embodiment, a stable PID algorithm framework is built based on preset proportional, integral, and derivative coefficients through a progressive calculation logic. Three core components are independently calculated for the temperature difference of each temperature measurement zone. These are then combined with superposition calculations to generate a base power calculation value that adapts to the temperature deviation. This achieves real-time response, historical correction, and trend prediction for temperature deviations, balancing temperature control speed and stability. Simultaneously, a weighted fusion of the load compensation coefficient and the base power calculation value is introduced, ensuring that the initial drive power calculation value accurately matches the temperature adjustment needs of each zone and dynamically adapts to the sensor heating differences caused by changes in camera workload. This effectively avoids insufficient control under high load, excessive control under low load, and ineffective energy consumption.
[0059] Please see Figure 4 This application provides an embodiment of a method for querying the load compensation coefficient of the current load condition, including: 401. Select the core parameters directly related to the heat generation power of the large target surface sensor from the operating parameters; 402. Determine the current camera load level based on the value range of the core parameters. Load levels include high load, medium load, and low load. 403. Based on the current load level determined by the judgment, query the pre-calibrated load compensation coefficient mapping table to obtain the load compensation coefficient that is suitable for the current load condition.
[0060] In step 401, core parameters directly related to the heat generation power of the large target surface sensor are extracted through preset filtering logic. Among them, the longer the exposure time and the higher the frame rate, the greater the workload of the sensor's photosensitive element, and the higher the heat generation power; the higher the gain value, the greater the signal amplification intensity of the sensor circuit, and the more heat generation caused by circuit loss will also increase. Therefore, the above three parameters are the core filtering objects.
[0061] Step 402 quantifies core parameters to classify and define load conditions. Specifically, based on the numerical ranges of each core parameter (exposure time, frame rate, and gain), and combined with the actual working scenario of the camera, a multi-parameter comprehensive judgment rule is established—the load level is not determined by a single parameter, but by a combination of the values of the three core parameters. For example, a long exposure time combined with a high frame rate and high gain is judged as high load; a medium exposure time, frame rate, and gain combination is judged as medium load; and a short exposure time, low frame rate, and low gain is judged as low load.
[0062] In step 403, the pre-calibrated load compensation coefficient mapping table is a data table pre-stored in the system after multiple experimental calibrations. The table establishes a one-to-one correspondence between high, medium, and low load levels and their corresponding compensation coefficients, with high loads corresponding to larger compensation coefficients, low loads to smaller compensation coefficients, and medium loads to intermediate compensation coefficients. The current load level determined in step 402 is substituted into the load compensation coefficient mapping table to quickly find and match the corresponding load compensation coefficient. This matched load compensation coefficient is used as an important input parameter for the PID algorithm, enabling the temperature control strategy to dynamically adjust according to the load level.
[0063] Optionally, when the exposure time is ≥100ms and the frame rate is ≥30fps (high load, high heat generation power), the load compensation coefficient is 1.3 (to improve the algorithm response sensitivity and speed up power adjustment); when the exposure time is ≤10ms and the frame rate is ≤10fps (low load, low heat generation power), the load compensation coefficient is 0.8 (to reduce algorithm gain and reduce invalid power output); and the load compensation coefficient is 1.0 under other medium load conditions (to maintain standard response).
[0064] This embodiment precisely focuses on key parameters directly related to the heat generation power of the large-area sensor, eliminating interference from irrelevant parameters to ensure the accuracy of load condition judgment from the source. Simultaneously, it comprehensively determines high, medium, and low load levels by combining the numerical range of core parameters, aligning with the sensor's heat generation patterns and avoiding load misjudgments caused by single-parameter judgments. This ensures that the load level definition accurately matches the actual heat generation intensity of the sensor. Furthermore, a pre-calibrated mapping table quickly matches the corresponding compensation coefficients, enabling the compensation coefficients to dynamically adapt to different camera load conditions. This provides a basis for subsequent PID algorithm adjustments that meet actual heat generation requirements, ensuring sufficient temperature control response strength to cope with high heat generation under high loads while avoiding ineffective energy consumption caused by excessive adjustment under low loads, thus balancing temperature control accuracy and energy consumption rationality.
[0065] Please see Figure 5 This application provides an embodiment of a method for controlling TEC to perform mode switching, comprising: 501. Analyze the attributes of the difference and determine the direction of temperature adjustment to be performed based on the analysis results; 502. Based on the temperature adjustment direction, switch the circuit topology inside the independent drive circuit and output the mode switching drive signal to the TEC to complete the mode switching.
[0066] In step 501, the difference attribute of each partition is analyzed separately, focusing on identifying the positive and negative attributes of the difference, while also helping to determine whether the difference is within a negligible small fluctuation range. Specifically, when the difference is positive, it indicates that the actual temperature of the corresponding partition is lower than the target temperature, and it is determined that the heating adjustment direction needs to be executed; when the difference is negative, it indicates that the actual temperature is higher than the target temperature, and it is determined that the cooling adjustment direction needs to be executed; if the difference is within a preset small fluctuation range, the current mode can be maintained without switching, avoiding frequent switching that may affect the stability of TEC.
[0067] Since the cooling and heating modes of the TEC rely on different current flow directions for driving, and the independent drive circuit has a pre-set dual topology structure adapted to both modes, in step 502, a topology switching command is sent to the independent drive circuit of the corresponding zone according to the adjustment direction determined in step 501. After receiving the command, the independent drive circuit quickly switches its internal circuit topology structure, synchronously generating a drive signal adapted to the heating or cooling mode, and outputting it directionally to the TEC unit of the corresponding zone. Each temperature measurement zone is equipped with a dedicated independent drive circuit, and the switching actions do not interfere with each other, ensuring both the independence of zone control and the accurate transmission of the mode switching drive signal.
[0068] After the independent drive circuit completes the topology switching and drive signal output, it automatically starts the built-in self-test logic in step 503 to verify the status from two aspects: First, it checks the stability of its own circuit after the topology switching, including the integrity of the circuit path, the accuracy of voltage and current output, and confirms that the amplitude, frequency and other parameters of the mode switching drive signal meet the preset standards and the output is stable; second, it detects the mode switching result of the TEC through the feedback signal to determine whether the TEC has successfully responded to the drive signal and switched to the target heating or cooling mode. If the self-test confirms that the status is normal, it proceeds to the subsequent TEC power adjustment stage; if an abnormality such as unstable signal, topology switching failure or no TEC response is detected, a fault signal is immediately fed back and a retry mechanism is triggered to ensure that the mode switch is in place before proceeding with subsequent operations.
[0069] In this embodiment, the heating or cooling direction is first accurately determined by analyzing the temperature difference attribute. Combined with the independent analysis logic of each zone, it is ensured that the adjustment direction of each temperature measurement zone is accurately matched with its own temperature deviation, avoiding the problem of reverse control and aggravation of temperature deviation due to misjudgment of direction. This adapts to the zone control requirements of non-uniform heat distribution of large target surface sensors. Then, the topology is switched and the drive signal is output in a directional manner by relying on independent drive circuits. The switching actions of each zone do not interfere with each other, ensuring the independence and rapid response of mode switching. Finally, the stability of the signal and the effectiveness of mode switching are verified by the self-test of the drive circuit, and abnormal situations such as circuit faults and signal interference are promptly investigated to avoid switching failures affecting the temperature control effect and improve the system's fault tolerance and control reliability.
[0070] Please see Figure 6 This application provides an embodiment of a method for self-testing successful TEC operation, comprising: 601. Start the self-test logic to determine whether the drive signal output meets the preset standard and whether the TEC successfully responds to the drive signal; if all conditions are met, the mode switch is confirmed to be complete; if at least one condition is not met, a fault signal is fed back and the retry mechanism is triggered.
[0071] After the TEC completes the circuit topology switch and outputs the mode switching drive signal, the system starts the self-test logic to perform closed-loop verification of this mode switching action. Specifically, the main control module collects the drive signal parameters output by the independent drive circuit in real time, including signal amplitude, duty cycle and output timing, and compares the collected actual signal parameters with the pre-stored standard drive signal parameters to determine whether the current drive signal output meets the preset output standard.
[0072] Simultaneously, the system reads the real-time operating feedback signals of the TEC devices to detect whether the TEC has completed the state transition of heating or cooling mode according to the instructions, and to determine whether the device has effectively responded to the drive command. When the drive signal output parameters are fully compliant and the TEC successfully switches to the target operating mode, the mode switching action is considered complete, allowing the next cycle of power regulation to begin. If any abnormality occurs, such as abnormal drive signal output, signal loss, waveform deviation exceeding limits, TEC non-response, or mode switching failure, the mode switching is considered a failure. The corresponding fault point signal is fed back to the main control module, and a retry mechanism is automatically triggered. The mode switching operation is performed again by readjusting the circuit topology and re-outputting the drive signal until the self-test verification passes. This avoids mode switching failures caused by transient circuit interference, signal jitter, or transient non-response of devices, ensuring the accuracy and reliability of zoned TEC mode switching.
[0073] In this embodiment, by dual verification of the drive signal output status and TEC response, problems such as signal abnormalities and device non-response can be identified in a timely manner. At the same time, by using fault feedback and retry mechanisms, the risk of mode switching failure can be effectively avoided, thereby improving the working stability of TEC and the overall reliability of the temperature control system.
[0074] Please see Figure 7 This application provides an embodiment of a method for dynamically optimizing a PID algorithm, comprising: 701. The temperature control process is executed in a fixed cycle to form a continuous dynamic closed-loop control, so that the temperature of each temperature measurement zone of the large target sensor is stable within the target temperature range. 702. During each cycle, the PID algorithm is dynamically optimized based on the camera's operating parameters and the actual temperature feedback of the current cycle.
[0075] Step 701 triggers the cyclic execution of the entire temperature control process according to a preset fixed cycle. The entire process covers all steps mentioned above, including initial parameter setting, acquisition of zone temperature and camera operating parameters, load compensation coefficient matching, temperature difference calculation, PID algorithm calculation, TEC mode switching and power adjustment, and circuit self-test. During the cycle, each cycle acquires real-time data based on the current operating conditions, performs targeted control actions, and uses the control results of this cycle as input feedback for the next cycle, forming a continuously iterative dynamic closed loop.
[0076] In step 702, two types of core data are collected synchronously in each closed-loop cycle: first, the camera's operating parameters (mainly load data); and second, the actual temperature feedback data of each temperature measurement zone in the current cycle. By performing optimization actions within each cycle, the PID algorithm continuously adapts to the sensor's thermal response characteristics, camera load changes, and ambient temperature fluctuations, gradually improving the control sensitivity and stability. Specifically, by comparing and analyzing the two types of data, the control effect of the PID algorithm in the previous cycle is comprehensively judged—if the temperature deviation decreases rapidly and there is no overshoot, it indicates that the algorithm parameters are suitable for the current operating conditions; if the temperature deviation correction is slow, overshoot occurs, or fluctuations are too large, the basic parameters of the PID algorithm and the weighting rules of the load compensation coefficient are dynamically optimized based on the deviation change trend.
[0077] Optionally, with a fixed sampling period of 50ms, the entire temperature control process is repeatedly executed, continuously collecting temperature and camera load data, dynamically optimizing the PID algorithm and adjusting the TEC power accordingly, so that the temperature of each zone of the large target sensor remains stable within the target range, forming a closed-loop control of "real-time monitoring - dynamic calculation - precise adjustment", ensuring temperature control stability under scenarios such as sudden load changes and ambient temperature fluctuations.
[0078] In this embodiment, the dynamic closed loop formed by the fixed-period cycle can capture temperature changes and load fluctuations in each zone in real time. Through periodic iterative regulation, it promptly corrects temperature deviations, effectively resisting the influence of uncertainties such as environmental interference and sudden load changes. Simultaneously, the PID algorithm, dynamically optimized based on the current camera operating parameters and current temperature feedback, allows the algorithm parameters to adaptively adjust with changing operating conditions. This solves the problems of insufficient control response under high load and over-control under low load, while also suppressing temperature overshoot and fluctuations, improving regulation efficiency and accuracy. The synergistic effect of these two mechanisms enhances the specificity and consistency of zoned temperature control, improving the system's adaptability to complex operating conditions.
[0079] like Figure 9 As shown in the diagram, the upper part represents a large-area sensor. During operation, this sensor generates heat, which is transferred to the lower heat dissipation module via a conductor. The heat dissipation module features independent temperature control in its respective zones. Each zone's TEC (Thermal Design Temperature) semiconductor cooler directionally dissipates the heat. Each zone dynamically adjusts its cooling power based on the real-time temperature of its corresponding area within the large-area sensor. This matches the sensor's non-uniform heat distribution characteristics—concentrated heat generation at the center and faster heat dissipation at the edges—effectively preventing localized overheating or overcooling and ensuring a uniform and stable temperature across the entire sensor area. The color differences in the diagram visually represent the non-uniform heating state of the sensor during operation and the process of heat transfer through the conductor to the lower zoned heat dissipation module, illustrating the heat conduction path and temperature distribution characteristics of the zoned temperature control system. The calibration plate on the left side of the diagram represents the color temperature. Clearly, Figure 9This only illustrates the heat conduction path for reducing the temperature of a large target sensor by partitioning. Conversely, if the temperature of a partition of the large target sensor is too low, the temperature of that partition can be appropriately increased by partitioning the TEC through the opposite path.
[0080] Please see Figure 8 This application provides an embodiment of a zoned temperature control system for a large-area camera, wherein the zoned layout unit is equipped with an aerogel insulation unit when the TEC is deployed in the zones; including: The partitioning unit 801 is used to partition and deploy temperature sensors and patch TECs in the central area and circumferential edge of the large target sensor. The temperature sensors are used to independently measure the temperature of their respective areas, and the TECs are used to regulate the temperature of their respective areas. The setting unit 802 is used to set the target temperature range of the large target surface sensor, the basic parameters of the PID algorithm, and the initial power of each TEC semiconductor cooler. The acquisition unit 803 is used to acquire the actual temperature of each temperature measurement zone of the large target sensor and the working parameters of the camera at the same cycle. The working parameters of the camera include the camera's exposure time, frame rate and gain value. The query unit 804 is used to query the load compensation coefficient of the current load condition from the pre-calibrated load compensation coefficient mapping table according to the camera's working parameters. Optionally, query unit 804 is also used for: The core parameters directly related to the heat generation power of the large target surface sensor were selected from the operating parameters. The current camera load level is determined based on the value range of the core parameters. The load levels include high load, medium load, and low load. Based on the current load level determined by the judgment, a matching load compensation coefficient is obtained by querying the pre-calibrated load compensation coefficient mapping table to obtain the load compensation coefficient that is suitable for the current load condition.
[0081] The first calculation unit 805 is used to take the median value of the target temperature range as the target temperature and calculate the difference between the actual temperature and the target temperature of each temperature measurement zone. Optionally, an adjustment unit 806 is also included, for: The control priority of each temperature measurement zone is dynamically adjusted based on the absolute value of the difference between the temperature measurement zones and the current load conditions.
[0082] The second calculation unit 807 is used to obtain the target power control value of each temperature measurement zone based on the load compensation coefficient and the difference through the PID algorithm. Optionally, the second computing unit 807 is also used for: Extract the difference between the actual temperature and the target temperature of each temperature measurement zone; Associate and match the load compensation coefficient with the difference; Extract the basic parameters preset by the PID algorithm, which include the proportional coefficient, integral coefficient, and derivative coefficient. Based on the temperature difference of each temperature measurement zone, the proportional term, integral term and derivative term of the PID algorithm are calculated respectively. The proportional, integral, and differential terms are superimposed to obtain the calculated value of the basic power. The load compensation coefficient and the base power calculation value are weighted and fused to obtain the initial drive power calculation value.
[0083] The initial drive power calculation value is standardized and converted into the target power control value.
[0084] The conversion unit 808 is used to convert the target power control value into a control signal and output the control signal to the independent drive circuit of each temperature measurement zone; Output unit 809 is used to convert the target power control value into a control signal and output the control signal to the independent drive circuit of each temperature measurement zone; The control unit 810 is used to switch modes based on the differential control TEC through an independent drive circuit; if the difference is greater than zero, it switches to heating mode; if the difference is less than zero, it switches to cooling mode. Optionally, the control unit 810 is also used for: Analyze the attributes of the difference and determine the direction of temperature adjustment to be performed based on the analysis results; Based on the direction of temperature regulation, the circuit topology inside the independent drive circuit is switched, and a mode switching drive signal is output to the TEC to complete the mode switching.
[0085] Optionally, a self-test unit 811 is also included, for: The self-test logic is initiated to determine whether the drive signal output meets the preset standard and whether the TEC successfully responds to the drive signal. If all conditions are met, the mode switch is confirmed to be complete. If at least one condition is not met, a fault signal is fed back and the retry mechanism is triggered.
[0086] The adjustment unit 812 is used to adjust the output power of the TEC according to the target power control value after switching to the corresponding mode.
[0087] Optionally, an execution unit 813 is also included, for: The temperature control process is executed cyclically according to a fixed cycle, forming a continuous dynamic closed-loop control, which keeps the temperature of each temperature measurement zone of the large target sensor stable within the target temperature range.
[0088] Optionally, an optimization unit 814 is also included, for: During each cycle, the PID algorithm is dynamically optimized based on the camera's operating parameters and the actual temperature feedback for the current cycle.
[0089] Optionally, the system also includes an aerogel insulation unit 815 for bonding between the TEC and the camera housing.
[0090] It should be noted that the aerogel insulation unit is bonded between the TEC and the camera housing. During actual assembly, an aerogel insulation layer with a thickness of 2mm to 3mm is preferred, with a thermal conductivity not exceeding 0.02W / (m²). K). Utilizing the excellent thermal insulation properties of aerogel materials, this structure can effectively block heat conduction between the TEC and the camera housing, isolate heat interference caused by changes in external ambient temperature, and prevent external hot and cold air currents and housing temperature fluctuations from affecting the normal temperature control operation of each zone of the TEC. On the other hand, it prevents the heat generated by the TEC itself from being conducted to key components such as the camera lens and circuit board, avoiding internal thermal interference. Thus, the overall accuracy and stability of the temperature control of the large target surface sensor zones are guaranteed.
[0091] For detailed implementation methods, please refer to... Figures 1 to 7 Examples are not detailed here.
[0092] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0093] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0094] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0095] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0096] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
Claims
1. A method for zoned temperature control for a large-area camera, characterized in that, include: Temperature sensors and patch-type TECs are deployed in sections along the central area and circumferential edge of the large target sensor. The temperature sensors are used to independently measure the temperature of their respective areas, and the TECs are used to regulate the temperature of their respective areas. Set the target temperature range of the large target sensor, the basic parameters of the PID algorithm, and the initial power of the TEC; The actual temperature of each temperature measurement zone of the large target sensor and the working parameters of the camera are collected at the same period. The working parameters of the camera include the camera's exposure time, frame rate and gain value. Based on the camera's operating parameters, the load compensation coefficient for the current load condition is queried from the pre-calibrated load compensation coefficient mapping table. The median of the target temperature range is taken as the target temperature, and the difference between the actual temperature and the target temperature of each temperature measurement zone is calculated. Based on the load compensation coefficient and the difference, the target power control value for each temperature measurement zone is obtained through the PID algorithm. The target power control value is converted into a control signal, and the control signal is output to the independent drive circuit of each temperature measurement zone; The TEC is controlled to switch modes based on the difference via the independent drive circuit. If the difference is greater than zero, then switch to heating mode; If the difference is less than zero, then switch to cooling mode; After switching to the corresponding mode, the output power of the TEC is adjusted according to the target power control value.
2. The zoned temperature control method according to claim 1, characterized in that, The step of obtaining the target power control value for each temperature measurement zone based on the load compensation coefficient and the difference using the PID algorithm includes: Extract the difference between the actual temperature and the target temperature of each temperature measurement zone; Associate and match the load compensation coefficient with the difference; The associated load compensation coefficient and the difference are substituted into the PID algorithm for calculation to obtain the initial drive power calculation value of the TEC corresponding to each temperature measurement zone; The initial drive power calculation value is standardized and converted into a target power control value.
3. The zoned temperature control method according to claim 2, characterized in that, The step of substituting the associated load compensation coefficient and the difference into the PID algorithm for calculation to obtain the initial drive power calculation value of the TEC corresponding to each temperature measurement zone includes: Extract the preset basic parameters of the PID algorithm, including the proportional coefficient, integral coefficient, and derivative coefficient; Based on the temperature difference between each temperature measurement zone, the proportional term, integral term, and derivative term of the PID algorithm are calculated respectively. The proportional term, the integral term, and the differential term are superimposed to obtain the calculated value of the basic power. The load compensation coefficient and the base power calculation value are weighted and fused to obtain the initial drive power calculation value.
4. The zoned temperature control method according to claim 1, characterized in that, The step of querying the load compensation coefficient for the current load condition from a pre-calibrated load compensation coefficient mapping table based on the camera's operating parameters includes: From the operating parameters, select the core parameters that are directly related to the heating power of the large target surface sensor; The current camera load level is determined based on the numerical range of the core parameters, including high load, medium load, and low load. Based on the current load level determined by the judgment, a matching load compensation coefficient is obtained by querying the pre-calibrated load compensation coefficient mapping table to obtain the load compensation coefficient that is suitable for the current load condition.
5. The zoned temperature control method according to claim 1, characterized in that, The method of controlling the TEC to switch modes based on the difference through the independent drive circuit includes: Analyze the attributes of the difference and determine the current temperature adjustment direction to be performed based on the analysis results; According to the temperature adjustment direction, the circuit topology inside the independent drive circuit is switched, and a mode switching drive signal is output to the TEC to complete the mode switching.
6. The zoned temperature control method according to claim 5, characterized in that, After outputting a mode switching drive signal to the TEC, and before completing the mode switching, the method further includes: The self-test logic is initiated to determine whether the output of the drive signal meets the preset standard and whether the TEC successfully responds to the drive signal; if all conditions are met, the mode switch is confirmed to be complete; if at least one condition is not met, a fault signal is fed back and a retry mechanism is triggered.
7. The zoned temperature control method according to claim 1, characterized in that, After calculating the difference between the actual temperature and the target temperature for each temperature measurement zone by taking the median of the target temperature range as the target temperature, and before obtaining the target power control value for each temperature measurement zone using the PID algorithm based on the load compensation coefficient and the difference, the method further includes: The control priority of each temperature measurement zone is dynamically adjusted based on the absolute value of the difference between the temperature measurement zones and the current load conditions.
8. The zoned temperature control method according to any one of claims 1 to 7, characterized in that, The method further includes: The temperature control process is executed cyclically according to a fixed cycle to form a continuous dynamic closed-loop control, so that the temperature of each temperature measurement zone of the large target sensor is stabilized within the target temperature range. During each cycle, the PID algorithm is dynamically optimized based on the camera's operating parameters and the actual temperature feedback for the current cycle.
9. A zoned temperature control system for a large-area camera, characterized in that, The system includes: The partitioned deployment unit is used to partition and deploy temperature sensors and patch-type TECs in the central area and circumferential edge of the large target sensor. The temperature sensors are used to independently measure the temperature of their respective areas, and the TECs are used to regulate the temperature of their respective areas. The setting unit is used to set the target temperature range of the large target surface sensor, the basic parameters of the PID algorithm, and the initial power of each TEC semiconductor cooler. The acquisition unit is used to acquire the actual temperature of each temperature measurement zone of the large target sensor and the working parameters of the camera at the same period. The working parameters of the camera include the camera's exposure time, frame rate and gain value. The query unit is used to query the load compensation coefficient of the current load condition from a pre-calibrated load compensation coefficient mapping table based on the operating parameters of the camera. The first calculation unit is used to take the median value of the target temperature range as the target temperature and calculate the difference between the actual temperature and the target temperature of each temperature measurement zone. The second calculation unit is used to obtain the target power control value of each temperature measurement zone based on the load compensation coefficient and the difference using the PID algorithm. The conversion unit is used to convert the target power control value into a control signal and output the control signal to the independent drive circuit of each temperature measurement zone; The control unit is used to control the TEC to switch modes based on the difference through the independent drive circuit; if the difference is greater than zero, it switches to heating mode; if the difference is less than zero, it switches to cooling mode. An adjustment unit is used to adjust the output power of the TEC according to the target power control value after switching to the corresponding mode.
10. The zoned temperature control system for a large-area camera according to claim 9, characterized in that, The system also includes an aerogel insulation unit for bonding between the TEC and the camera housing.