Enterprise USB key cluster management method, system and device
By dynamically adjusting the U-Shield cluster management method, combining the prediction model and thermal conduction perception, and optimizing the configuration of charging resources, the problems of charging conflicts and resource mismatches in U-Shield cluster management are solved, the charging efficiency and energy utilization are improved, and the failure rate is reduced.
Patent Information
- Application Number
- CN202511197766.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-26
- Publication Date
- 2025-09-26
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the existing technology, U-Shield cluster management has charging conflicts and resource mismatches in high-concurrency scenarios, resulting in reduced charging efficiency, uncoordinated thermal management causing equipment overheating failures, and homogenized power distribution resulting in low energy utilization.
By obtaining the number of times the USB shield is used and the power level, combined with prediction models and trend indicators, the management time periods and weights are dynamically adjusted to achieve the spatiotemporal coupling of environmental perception and usage behavior. The thermal conduction perception correction strategy and elastic power allocation are adopted to optimize the configuration of charging resources.
It effectively solves the problems of charging conflicts and resource mismatch, prevents local overheating, improves charging efficiency and energy utilization, and reduces failure rates.
Smart Images

Figure CN120710185A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing technology, and in particular to an enterprise U-shield cluster management method, system and device. Background Art
[0002] With the acceleration of financial digitization, USB-Shields, as the core carrier for digital certificate storage and identity authentication, are increasingly being deployed in clusters for batch operations within financial institutions like banks and securities firms. However, existing technologies face multiple technical bottlenecks in USB-Shield cluster management. First, static charging strategies fail to adapt to dynamic business loads, leading to frequent charging conflicts and resource mismatches in high-concurrency scenarios. For example, during peak business hours, due to a lack of consideration for device usage trends, high-activity USB-Shield charging requests are delayed (in a test, 27 out of 100 devices were terminated due to battery depletion), while low-usage devices prematurely occupy charging resources, resulting in a decrease in overall charging efficiency. Second, charging behavior and device heat generation are not coordinated, and localized temperature rise caused by intensive charging severely impacts device reliability. Existing technologies utilize independent temperature control modules and fail to link charging power allocation with thermodynamic conditions. This results in overheating in high-power charging areas, triggering frequency throttling (charging efficiency plummets by 60%). This also leads to cascading overheating failures in adjacent devices due to heat conduction. Even devices in high-density areas with sufficient power can experience temperature rise due to charging from neighboring devices, forcing them to initiate protective power outages (increasing the failure rate by 22%). Finally, the homogenization of power distribution leads to low energy utilization. Devices with high charging demands are limited by the average power distribution (such as a uniform 5W) and cannot be fully charged faster, while devices with low charging demands continue to occupy excess resources, and the excess electrical energy is converted into invalid heat energy. Summary of the Invention
[0003] In view of the shortcomings of the existing technology, the present invention provides an enterprise U-Shield cluster management method, system and device.
[0004] A method for managing an enterprise USB cluster includes: obtaining a management area for placing multiple USBs, obtaining a management time period based on the temperature of the management area, recording the number of times each USB is used within the management time period at intervals, arranging the number of times the USBs are used within the multiple management time periods in chronological order to form a number sequence corresponding to the USBs; obtaining a trend indicator corresponding to each USB based on a prediction model and the number sequence corresponding to each USB, obtaining a usage heating weight corresponding to each USB based on the trend indicator corresponding to each USB, obtaining a current power level of each USB in real time, and obtaining a pre-charging weight corresponding to each USB based on the trend indicator and the current power level; when the heating weight corresponding to the i-th USB within the management area is greater than or equal to a preset heating threshold, and the pre-charging weight corresponding to the i-th USB is greater than or equal to a preset charging threshold, obtaining the pre-charging weights corresponding to the USBs adjacent to the i-th USB and modifying the pre-charging weights; and obtaining a charging management strategy based on the pre-charging weights corresponding to each USB within the management area.
[0005] Optionally, the prediction model for obtaining the trend indicator corresponding to each U-Shield based on the prediction model and the frequency sequence corresponding to each U-Shield is expressed as: ;in, is the trend indicator of the i-th U-Shield, is the number of times the i-th U-Shield is used in the k+1-th management time period in the frequency sequence corresponding to the i-th U-Shield. is the number of times the i-th U-Shield is used in the k-th management time period in the frequency sequence corresponding to the i-th U-Shield. is the number of management time periods in the sequence of times corresponding to the i-th U-Shield, is the number of times exceeding the limit threshold, is a positive integer from 1 to n-1, is the maximum value function, is a symbolic function.
[0006] Optionally, the usage heating weight corresponding to each USB shield is obtained according to the trend indicator corresponding to each USB shield and is expressed as: ;in, is the heating weight corresponding to the i-th USB shield, is the trend indicator of the i-th U-Shield, is the suppression coefficient.
[0007] Optionally, the pre-charge weight corresponding to each USB shield is obtained based on the trend indicator and current power of each USB shield, expressed as: ;in, is the pre-charge weight corresponding to the i-th USB shield, is the trend indicator of the i-th U-Shield, is the power saturation threshold of the i-th USB shield, is the current power of the i-th USB shield, is the minimum power safety threshold of the i-th USB shield.
[0008] Optionally, obtaining the pre-charging weight corresponding to the U-shield adjacent to the i-th U-shield and correcting the pre-charging weight is expressed as: determining the U-shield directly adjacent to the i-th U-shield according to the physical position of the i-th U-shield in the management area, and obtaining the relative distance between the i-th U-shield and the adjacent U-shield, and obtaining the temperature of the management area; obtaining a correction coefficient according to the relative distance and the temperature of the management area, and correcting the pre-charging weights corresponding to each adjacent U-shield according to the correction coefficient.
[0009] Optionally, a correction factor is obtained based on the relative distance and the temperature of the management area as: ;in, is the correction coefficient of the jth U-Shield adjacent to the i-th U-Shield, is the relative distance between the i-th U-Shield and the adjacent j-th U-Shield, is the effective distance threshold, is the scaling factor, The temperature of the management area.
[0010] Optionally, obtaining a charging management strategy based on the pre-charging weights corresponding to each U-shield in the management area includes: starting a charging operation for a U-shield whose pre-charging weight exceeds a preset charging threshold; and allocating charging power based on the pre-charging weights corresponding to the U-shield for which the charging operation has been started.
[0011] Optionally, allocating charging power according to the pre-charging weight corresponding to the U-shield that has started the charging operation includes: obtaining an allocation ratio according to the pre-charging weight corresponding to the U-shield that has started the charging operation; obtaining available charging resources, and allocating the charging power of the U-shield that has started the charging operation according to the available charging resources and the allocation ratio.
[0012] Also provided is an enterprise USB cluster management system, which is used to implement an enterprise USB cluster management method. The system includes: a data acquisition module, which is used to acquire a management area for placing multiple USBs, and acquire a management time period based on the temperature of the management area, recording the number of times each USB is used within the management time period at intervals, arranging the number of times the USBs are used within the multiple management time periods in chronological order to form a number sequence corresponding to the USBs; a data processing module, which is used to acquire a trend indicator corresponding to each USB based on a prediction model and the number sequence corresponding to each USB, and acquire a usage heating weight corresponding to each USB based on the trend indicator corresponding to each USB, acquire the current power of each USB in real time, and acquire a pre-charge weight corresponding to each USB based on the trend indicator and the current power; a data correction module, which is used to acquire the pre-charge weights corresponding to the USBs adjacent to the i-th USB within the management area and correct the pre-charge weights when the heating weight corresponding to the i-th USB within the management area is greater than or equal to a preset heating threshold and the pre-charge weight corresponding to the i-th USB is greater than or equal to a preset charging threshold; and a management module, which is used to acquire a charging management strategy based on the pre-charge weights corresponding to each USB within the management area.
[0013] An electronic device is also provided, comprising: a memory on which a computer program is stored; and a processor for executing the computer program in the memory to implement the above-mentioned enterprise U-shield cluster management method.
[0014] The beneficial effects of the present invention are embodied in: In the entire enterprise USB-Shield cluster management method, an adaptive monitoring mechanism based on business load characteristics and thermodynamic state first realizes the spatiotemporal coupling of environmental perception and usage behavior at the data acquisition layer. By dynamically adjusting the sampling frequency of the management time period, it captures the dual characteristics of business fluctuations and temperature, providing a highly reliable time-series data foundation for trend prediction. Furthermore, the trend indicator model combines with a nonlinear weight conversion mechanism to perform multi-dimensional fusion calculations on device usage frequency, power status, and thermodynamic parameters. This not only avoids the resource mismatch caused by traditional mean allocation, but also prevents local overheating while ensuring reliable charging of high-charging demand devices through the dual constraints of suppression coefficient and threshold. Furthermore, the introduced heat conduction perception correction strategy achieves coordinated control of charging behavior in the spatial dimension through a dynamic attenuation algorithm that links physical topology analysis with ambient temperature, effectively suppressing cascading failures caused by the heat island effect. Finally, the elastic power allocation mechanism achieves dynamic optimization of power resources while ensuring charging safety by constructing a weight-driven non-uniform load balancing model, and can automatically adjust energy flow according to real-time operating conditions. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly describes the drawings required for the specific embodiments or the description of the prior art. Similar elements or parts are generally identified by similar reference numerals throughout the drawings. Elements or parts in the drawings are not necessarily drawn to scale.
[0016] Figure 1 This is a schematic diagram of the steps of the enterprise U-Shield cluster management method of the present invention; Figure 2 This is a schematic diagram of some steps in S3 of the enterprise U-Shield cluster management method of the present invention; Figure 3 This is a schematic diagram of some steps in S4 of the enterprise U-Shield cluster management method of the present invention; Figure 4 This is a schematic diagram of some steps in S42 of the enterprise U-Shield cluster management method of the present invention; Figure 5 The block diagram of an electronic device is shown in FIG. 1 , according to an embodiment of the present invention.
[0017] Reference numerals: 700 - electronic device, 701 - processor, 702 - memory, 703 - multimedia component, 704 - I / O interface, 705 - communication component. DETAILED DESCRIPTION
[0018] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions of the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings herein can be arranged and designed in various different configurations.
[0019] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention as claimed, but rather merely represents selected embodiments of the present invention. All other embodiments derived by persons of ordinary skill in the art based on the embodiments of the present invention without creative effort are intended to fall within the scope of protection of the present invention.
[0020] It should be noted that similar reference numerals and letters represent similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined or explained in subsequent drawings. In addition, the terms "first," "second," etc. are used only to distinguish the descriptions and are not to be understood as indicating or implying relative importance.
[0021] like Figure 1 As shown, a method for managing an enterprise U-Shield cluster is provided, including: S1. Obtain a management area for placing multiple USB-Shields, and obtain a management time period based on the temperature of the management area. Record the number of times each USB-Shield is used within each management time period. Arrange the number of times the USB-Shield is used within the multiple management time periods in chronological order to form a sequence of times corresponding to the USB-Shields. S2. Obtain the trend indicator corresponding to each USB shield based on the prediction model and the number sequence corresponding to each USB shield, obtain the usage heating weight corresponding to each USB shield based on the trend indicator corresponding to each USB shield, obtain the current power of each USB shield in real time, and obtain the pre-charge weight corresponding to each USB shield based on the trend indicator and current power of each USB shield; S3. When the heating weight corresponding to the i-th USB-Shield in the management area is greater than or equal to the preset heating threshold, and the pre-charging weight corresponding to the i-th USB-Shield is greater than or equal to the preset charging threshold, obtain the pre-charging weights corresponding to the adjacent USB-Shields of the i-th USB-Shield and modify the pre-charging weights; S4. Obtain a charging management strategy based on the pre-charging weights corresponding to each USB shield in the management area.
[0022] In this embodiment, it should be noted that in S1, the temporal characteristics of the U-Shield usage behavior are constructed, and the environmental heat dissipation status is integrated to achieve the adjustment of the monitoring granularity. First, the overall heat dissipation efficiency is evaluated based on the real-time temperature of the management area. When the temperature gradient in the local area exceeds the critical value, the sampling interval of the management time period is automatically shortened to increase the monitoring frequency. For example, when a local failure occurs in the air conditioner in the computer room, the heat dissipation capacity of a certain U-Shield rack decreases due to obstructed ventilation. At this time, the original 30-minute management time period is shortened to 15 minutes. By collecting the number of transactions of each U-Shield at a high frequency, abnormal usage patterns are captured to avoid the risk of temperature rise of equipment in overheating areas due to sudden changes in usage frequency.
[0023] Furthermore, the number of times each USB-Shield is used within a continuous time period is recorded in sequence, forming a multi-dimensional number sequence with a timestamp. This sequence not only reflects the historical activity of the device, but also implies the characteristics of business periodicity and bursty loads.
[0024] In S2, dynamic trends and weight calculations are used to predict charging demand and achieve coupled thermal control. First, based on the usage history of each USB-Shield, the prediction model analyzes the rate of change in usage and the frequency of overuse within adjacent management time periods to quantify the device's service activity trends. For example, if a USB-Shield's usage increases over three consecutive management time periods and repeatedly exceeds the service threshold, the model identifies it as a high-growth device and assigns it a high trend index. This index not only reflects the current load intensity but also, through a time-weighted mechanism, emphasizes the impact of recent changes on the forecast, ensuring rapid response to sudden traffic flows. The trend index is then input into a nonlinear transformation function, which smooths out extreme high values by introducing a suppression coefficient to generate a usage heat weight. This approach effectively avoids distortion of the heat weight caused by short-term, high-frequency usage of a single device. For example, if a USB-Shield experiences a transient traffic spike, the suppression coefficient limits the increase in its heat weight, preventing a vicious cycle of localized overheating.
[0025] Furthermore, the calculation of pre-charging weights incorporates both device power status and business trends. A dynamic balancing algorithm combines trend indicators with remaining battery life. For devices with high trend values but sufficient battery life, the algorithm automatically reduces charging requirements; for devices with low battery levels and a continuously rising trend, charging urgency is significantly increased. For example, if a USB-shield dedicated to securities trading is detected to have a battery level below a critical value before a peak business event, even if its current usage has not reached the peak, charging resources will be pre-allocated based on the upward trend. Furthermore, the weight calculation mechanism incorporates power safety threshold protection. When a device's battery level approaches the minimum safe value, the charging weight is increased regardless of trend indicators, ensuring that critical devices remain powered. This multi-dimensional, coupled weighting system enables charging strategies to both respond to business fluctuations and mitigate risks associated with misjudgments of battery levels.
[0026] In S3, a heat conduction-aware correction mechanism enables spatially coordinated control of charging behavior. When a USB-Shield is detected to meet both high heat generation and high charging urgency conditions, charging demand from physically adjacent devices is intelligently suppressed. Specifically, all directly adjacent USB-Shields are located based on the device topology map, and their distances and ambient temperatures are measured in real time. For example, if a core USB-Shield on a securities exchange enters a double-threshold overlimit state due to batch authorization operations, the system immediately scans adjacent devices within the cabinet (such as upper and lower slots and devices on the opposite side of the backplane) whose distances are less than the effective threshold. The system also reads the cabinet's current average temperature as a thermodynamic correction baseline. At this point, closer devices are more significantly affected by heat conduction, and their charging weights are corrected more significantly, effectively avoiding local heat island effects.
[0027] Furthermore, the correction process employs a nonlinear attenuation strategy that adapts to the thermal environment. For adjacent devices, a dynamic correction coefficient is generated based on their relative distance and regional temperature. In high-temperature environments, devices at the same distance will experience a higher attenuation coefficient, significantly reducing their charging needs; whereas in low-temperature areas, charging needs can be moderately maintained. For example, in a bank's clearing USB-Shield cluster, the central device triggered a correction mechanism due to continuous high-frequency use. The charging weight of the USB-Shields with a 5cm distance to the right was reduced by 40%, while the USB-Shields with a 10cm distance to the left were only reduced by 15%. This gradient adjustment not only ensures the charging needs of critical equipment, but also prevents cascading overheating failures by dynamically balancing spatial heat distribution, thereby improving cluster operational reliability.
[0028] In S4, optimal scheduling of charging resources is achieved through power allocation. First, a charging queue is established based on the corrected pre-charging weights of each USB-Shield within the management area. When the pre-charging weight exceeds the preset threshold, the charging circuit is activated and power allocation is initiated. Charging power is allocated using a non-uniform load balancing algorithm, dividing the available power resource pool according to the weight ratio.
[0029] In summary, the entire enterprise USB-Shield cluster management method, based on an adaptive monitoring mechanism based on business load characteristics and thermodynamic state, first achieves the spatiotemporal coupling of environmental perception and usage behavior at the data acquisition layer. By dynamically adjusting the sampling frequency of the management time period, it captures the dual characteristics of business fluctuations and temperature, providing a highly reliable time-series data foundation for trend prediction. Furthermore, the trend indicator model combines a nonlinear weight conversion mechanism to perform multi-dimensional fusion calculations on device usage frequency, power state, and thermodynamic parameters. This not only avoids the resource mismatch caused by traditional mean allocation, but also prevents local overheating while ensuring reliable charging of high-charging demand devices through the dual constraints of suppression coefficient and threshold. Furthermore, the introduced heat conduction perception correction strategy achieves coordinated control of charging behavior in the spatial dimension through a dynamic attenuation algorithm that links physical topology analysis with ambient temperature, effectively suppressing cascading failures caused by the heat island effect. Finally, the elastic power allocation mechanism achieves dynamic optimization of power resources while ensuring charging safety by constructing a weight-driven non-uniform load balancing model, and can automatically adjust energy flow according to real-time operating conditions.
[0030] In one embodiment, the prediction model in S2 for obtaining the trend indicator corresponding to each U-Shield based on the prediction model and the frequency sequence corresponding to each U-Shield is expressed as: ;in, is the trend indicator of the i-th U-Shield, is the number of times the i-th U-Shield is used in the k+1-th management time period in the frequency sequence corresponding to the i-th U-Shield. is the number of times the i-th U-Shield is used in the k-th management time period in the frequency sequence corresponding to the i-th U-Shield. is the number of management time periods in the sequence of times corresponding to the i-th U-Shield, is the number of times exceeding the limit threshold, is a positive integer from 1 to n-1, is the maximum value function, is a symbolic function.
[0031] In this embodiment, it should be noted that It is the time-weighted rate of change, which is the main item; the difference between the number of times used in the next management time period and the number of times used in the previous management time period ( ) reflects the changing trend of business activity, multiplied by the time weight coefficient , giving higher weight to recent changes (for example, the weight is the largest when k=n); in summary, it strengthens the sensitivity to sudden business flows and avoids static strategies that cause charging delays due to ignoring recent changes. For example, devices that have continuously increased in recent times will be identified as charging targets with high charging demands to prevent them from interrupting transactions due to exhaustion of power.
[0032] Further, is the over-limit frequency correction factor, also known as the adjustment item; among them, Determine whether a single management time period exceeds the limit ( Output 1 when , otherwise -1), through Screening part, that is, the whole Represents the number of management time periods that exceed the limit; at the same time, the average proportion of the number of times exceeding the limit ( Quantifying the characteristics of a device's sustained high load, which is then added to the main item to create an amplifying effect. This allows the identification of USB-Shields operating under a chronic overload, preventing the underestimation of high frequencies by traditional average calculations. For example, if a device exceeds the limit 50% of the time, the frequency correction factor is 1.5, significantly improving the trend indicator and ensuring its charging needs.
[0033] For example, assume that the number of management time periods n = 4, and the number of times exceeds the threshold =15, the usage times of a certain USB-Shield in the four management time periods are as follows: =10, =18, =22, =25; Substitute into the expression to get: Main term , adjustment items , the ultimate trend indicator .
[0034] In summary, the example shows a continuous increase in the number of devices (10→25) with a 75% over-limit rate. Through time-weighted and over-limit correction, the trend index (10.94) is significantly higher than the value calculated using only the average (average = (8+4+3) / 3=5), accurately reflecting its high activity and triggering priority charging. Furthermore, even if a low-activity device exceeds the limit once (e.g., a single use of 20 and the remaining 5), its trend index is suppressed by the time-weighted term due to the lack of a sustained growth trend (e.g., the difference may be negative when k=3), preventing misjudgment. Furthermore, after a device with a high trend index is marked, the S3 thermal conduction correction mechanism restricts the charging of its surrounding devices, preventing a chain reaction of localized temperature rise. In summary, the entire model, through the dual effects of time-weighted and over-limit frequency correction, accurately quantifies device business trends, providing a core decision-making basis for dynamic charging strategies and directly addressing the charging conflicts and resource mismatches caused by static strategies.
[0035] In one embodiment, in S2, the usage heating weight corresponding to each U-Shield is obtained according to the trend indicator corresponding to each U-Shield and is expressed as: ;in, is the heating weight corresponding to the i-th USB shield, is the trend indicator of the i-th U-Shield, is the suppression coefficient.
[0036] In this embodiment, it should be noted that As the molecular part, it directly reflects the business activity trend of the equipment. The value indicates that the device has been used frequently recently and has continuously exceeded the limit (such as during business peaks). In this way, the device usage trend is associated with the heat risk, and high-trend devices are marked as heat risk sources first, avoiding the neglect of high-frequency devices by traditional homogenized cooling strategies. As the denominator, when When the value is too high, the limit The growth rate of , to prevent weight distortion caused by short-term burst traffic; among them, the suppression coefficient The value range is generally between 0.05 and 0.5. If the device trend indicator fluctuates violently (such as instantaneous peak value), reduce , amplifying the weight mutation, reflecting the increase in heat weight due to business peaks, preventing subsequent excessive allocation of charging resources to short-term high-load equipment, and exacerbating local temperature rise.
[0037] For example, the trend indicator of U-Shield 1 =20, trend indicator of USB Shield 2 =5. Suppression coefficient =0.1 (set according to historical trend volatility). Substitute into the expression to calculate the heating weight of U shield 1 ;Heating weight of USB Shield 2 .
[0038] Furthermore, if the U-Shield 1 is =50, then: ,although 150% growth, It only increased by 1.3%, effectively avoiding an artificially high weight. At the same time, if the U-Shield 1 trend indicator changes from 10 to 50 (violent fluctuations), it will automatically reduce (For example, adjust from 0.1 to 0.05): , lower Further amplify the growth of heat weight to prevent the subsequent excessive allocation of charging resources to short-term high-load equipment, which will aggravate local temperature rise. At the same time, it also realizes thermal runaway prevention, high USB Shield device (such as ), triggering S3's heat conduction correction mechanism. This reduces the charging weight of adjacent devices, preventing the accumulation of localized temperature rises. In summary, the nonlinear mapping of trend indicators balances business needs with heat dissipation safety.
[0039] In one embodiment, in S2, the pre-charging weight corresponding to each USB shield is obtained according to the trend indicator and current power of each USB shield, which is expressed as: ;in, is the pre-charge weight corresponding to the i-th USB shield, is the trend indicator of the i-th U-Shield, is the power saturation threshold of the i-th USB shield, is the current power of the i-th USB shield, is the minimum power safety threshold of the i-th USB shield.
[0040] In this embodiment, it should be noted that is the normalization factor of the trend indicator, which is obtained by compressing the trend indicator to the interval [0, 1) to avoid weight distortion caused by extreme values; When it approaches 0, the normalization factor of the trend indicator approaches 0, indicating that the charging demand of low-activity devices is low. The larger the value, the closer the trend indicator normalization factor is to 1, preventing highly active devices from monopolizing resources due to increasing trend values; Example: If =3, then , indicating medium to high activity; if =0.2, then ≈0.167, indicating low activity. is the power urgency factor, which mainly quantifies the closeness between the power and the safety threshold, and its value range is [0, 1]. When the power urgency factor is 1, by setting The preset charging threshold is 0.5, which forces the maximum charging demand to be triggered to avoid power outages. By setting The preset charging threshold is 0.5, which forces the charging to stop to prevent overcharging regardless of how the trend indicator grows.
[0041] In summary, dynamic load adaptation is achieved. Even if the battery level of a high-trend device is moderate (25%), its weight still exceeds 0.5, reflecting the charging demand and resolving the static strategy delay issue. At the same time, low-trend but extremely low-battery devices are forced to charge through the safety threshold, and the measured interruption rate has dropped from 27% to below 3%. Accurately quantifying charging urgency through expression modeling is the core algorithm for resolving resource mismatch, thermal runaway, and energy waste. The measured failure rate has dropped to below 5%, and charging efficiency has increased by 60%.
[0042] like Figure 2 As shown, in one embodiment, in S3, the pre-charge weight corresponding to the U-shield adjacent to the i-th U-shield is obtained and the pre-charge weight is corrected as follows: S31. Determine the U-Shield directly adjacent to the i-th U-Shield based on its physical location within the management area, obtain the relative distance between the i-th U-Shield and the adjacent U-Shield, and obtain the temperature of the management area. S32: Obtain a correction coefficient according to the relative distance and the temperature of the management area, and correct the pre-charging weights corresponding to each adjacent USB shield according to the correction coefficient.
[0043] In this embodiment, it should be noted that in S31, all directly adjacent devices of the target USB-Shield are first accurately located based on the device deployment structure diagram, including vertically adjacent slots, horizontally adjacent card slots, and backplane-facing devices within the same rack. The precise spacing between adjacent devices is simultaneously determined using a laser ranging sensor or pre-set layout data. Temperature data from the management area is simultaneously read to obtain the real-time average temperature of the partition where the target device is located, providing an environmental benchmark for subsequent thermodynamic corrections.
[0044] In S32, a thermally adaptive nonlinear attenuation algorithm is used to dynamically adjust weights. The correction coefficient is generated by combining the device spacing and ambient temperature. Its design adheres to the principle of "high heat intensity attenuation near the end": when the distance between adjacent devices is less than the effective heat conduction threshold, the correction amplitude increases exponentially as the distance decreases. Furthermore, as the ambient temperature rises, the attenuation intensity doubles at the same distance. For example, in a securities trading USB-Shield exposed to a 45°C high temperature environment, the charging weight of the adjacent device 3cm to its right is reduced by 60%, while the device 6cm to its left is only reduced by 25%. If the same device is exposed to a 30°C environment, the reductions at the same distances are reduced to 35% and 15%, respectively. This gradient correction not only ensures the charging needs of critical business equipment, but also reduces the cascading overheating failure rate to below 5% by dynamically balancing the spatial heat distribution.
[0045] In one embodiment, the correction coefficient obtained in S32 according to the relative distance and the temperature of the management area is expressed as: ;in, is the correction coefficient of the jth U-Shield adjacent to the i-th U-Shield, is the relative distance between the i-th U-Shield and the adjacent j-th U-Shield, is the effective distance threshold, is the scaling factor, The temperature of the management area.
[0046] In this embodiment, it should be noted that is a comprehensive correction term, where Must be greater than 0, because it is impossible for two USB shields to cover each other. Lower the temperature When rising, The value of Increase, the correction coefficient decreases, and the attenuation effect is enhanced; in a higher temperature environment, the charging weight of adjacent devices at the same distance is more attenuated, which suppresses the superposition effect of heat conduction; Among them, is a scaling factor used to quantify the effect of ambient temperature on the attenuation of device charging weight. The larger the value, the more significant the weight decay caused by the same temperature increase. For example, =0.2, the attenuation intensity ratio of 45℃ high temperature to 3cm spacing device =0.1, the difference is 50%; it should also be noted that, The value of β needs to be determined dynamically based on thermodynamic experimental data and business scenario requirements. The specific method is as follows: collect historical temperature rise data (such as equipment surface temperature, ambient temperature) and corresponding overheating failure records, fit the correlation curve between temperature and failure rate, calculate the sensitivity parameter of failure rate with temperature change, and determine the initial value of β through regression analysis; For example: if the failure rate of a certain computer room increases sharply at a temperature of 40°C, then set =0.15; at 45℃, the failure rate doubles, then =0.2.
[0047] Further, is the distance correction term, where The smaller, The larger the value is, the correction is further increased through the compensation effect of the comprehensive correction term, resulting in a decrease in the correction coefficient and an enhanced attenuation effect, which prioritizes the weakening of the charging demand of close-range devices and blocks the heat conduction chain reaction. Furthermore, when adjacent U shields are in a very close distance ( Approaching 0), , weakened to 0, completely prohibiting charging and blocking heat conduction; when the adjacent U shield is at a long distance ( Larger): , indicating no attenuation.
[0048] For example, =10, =0.1, scene 1 =45℃, Scenario 2 =25℃, USB Shield 1 =3cm, U-Shield 2 =8cm, and then substitute different targets into the expression for calculation.
[0049] When the target is USB Shield 1 in scene 1, The original pre-charge weight is multiplied by 0.457 to obtain a new pre-charge weight. The weight is corrected to 45.7% of the original value, which is weakened by 54.3%.
[0050] When the target is USB Shield 1 in scenario 2, The original pre-charge weight is multiplied by 0.604 to obtain a new pre-charge weight. The weight is corrected to 60.4% of the original value, which is weakened by 39.6%.
[0051] When the target is USB Shield 2 in scenario 1, The original pre-charge weight is multiplied by 0.914 to obtain a new pre-charge weight. The weight is only weakened by 8.6%, and the impact on long-distance devices is small.
[0052] In summary, the weighting of high-temperature, close-range devices has been reduced by 54.3% (U-Shield 1, Scenario 1), while that of normal-temperature, close-range devices has been reduced by 39.6% (U-Shield 1, Scenario 2), meeting temperature-sensitive requirements. Meanwhile, the weighting of high-temperature, long-range devices has been reduced by only 8.6% (U-Shield 2, Scenario 1), avoiding excessive restrictions. After actual measurements, the cascading overheating failure rate has dropped from 22% to below 5%, and charging efficiency has increased by 60%.
[0053] like Figure 3 As shown, in one embodiment, obtaining the charging management strategy according to the pre-charging weight corresponding to each USB shield in the management area in S4 includes: S41, starting a charging operation for the USB shield whose pre-charge weight exceeds the preset charging threshold; S42: Allocate charging power according to the pre-charging weight corresponding to the USB-shield that has started the charging operation.
[0054] In this embodiment, it should be noted that in S41, a dynamic threshold trigger mechanism is used to achieve accurate response to charging demand. When the pre-charge weight of the device exceeds the preset threshold, the charging control module immediately activates its charging circuit.
[0055] In S42, a flexible power allocation strategy is employed to achieve optimal resource allocation. Total available power is dynamically allocated based on the weighted proportions of activated charging devices. High-weighted devices can access excess power, bypassing homogenization restrictions, while weighted devices receive proportionally reduced power allocations. A real-time feedback mechanism is incorporated into the allocation process: when a device triggers a temperature alarm due to heat dissipation limitations, its allocated power is automatically reduced, releasing redundant power to devices in the cooler area, creating a closed-loop control mechanism for thermal and power synergy.
[0056] like Figure 4 As shown, in one embodiment, allocating the charging power according to the pre-charging weight corresponding to the USB-shield that has started the charging operation in S42 includes: S421. Obtain a distribution ratio based on the pre-charging weight corresponding to the USB-shield that has started the charging operation; S422: Obtain available charging resources, and allocate charging power to the USB-shield that has started charging according to the available charging resources and the allocation ratio.
[0057] In this embodiment, it should be noted that in S421, the refined allocation of charging resources is achieved through dynamic weight mapping and priority grading. Based on the value of the pre-charging weight, the weight value of each device is converted into an allocation ratio. Specifically, the pre-charging weight of each device is divided by the total pre-charging weight to ensure that high-weight devices occupy a dominant position in the resource pool.
[0058] In S422, after setting an initial power cap for each device based on the allocation ratio, the system monitors temperature changes and device charging efficiency in each area in real time. If a device's charging performance decreases due to insufficient heat dissipation, a power rebalancing algorithm is triggered: its quota is gradually reduced and the released power is allocated proportionally to high-demand devices with good heat dissipation. Furthermore, if the charging power obtained by a device according to the allocation ratio is too high and exceeds the maximum safe charging power, the charging power is forcibly adjusted to the maximum safe charging power.
[0059] An enterprise U-Shield cluster management system is also provided, which is used to implement the above-mentioned enterprise U-Shield cluster management method, and the system includes: A data acquisition module is used to obtain a management area for placing multiple USB shields, and obtain a management time period based on the temperature of the management area. The module records the number of times each USB shield is used within each management time period, and arranges the number of times the USB shield is used within the multiple management time periods in chronological order to form a number sequence corresponding to the USB shield. A data processing module is used to obtain a trend indicator corresponding to each USB shield based on a prediction model and a frequency sequence corresponding to each USB shield, obtain a usage heating weight corresponding to each USB shield based on the trend indicator corresponding to each USB shield, obtain the current power level of each USB shield in real time, and obtain a pre-charge weight corresponding to each USB shield based on the trend indicator and current power level corresponding to each USB shield; The data correction module is used to obtain the pre-charge weights corresponding to the adjacent U-shields of the i-th U-shield and correct the pre-charge weights when the heating weight corresponding to the i-th U-shield in the management area is greater than or equal to the preset heating threshold and the pre-charge weight corresponding to the i-th U-shield is greater than or equal to the preset charging threshold; The management module is used to obtain the charging management strategy according to the pre-charging weight corresponding to each U shield in the management area.
[0060] In this embodiment, it should be noted that, regarding the above-mentioned enterprise U-Shield cluster management system, the specific method of performing operations has been described in detail in the implementation of the enterprise U-Shield cluster management method, and will not be elaborated here.
[0061] Figure 5 This is a block diagram of an electronic device showing an enterprise U-Shield cluster management method according to an exemplary embodiment. Figure 5 As shown, the electronic device 700 may include: a processor 701 , a memory 702 , and may further include one or more of a multimedia component 703 , an I / O interface 704 (input / output interface), and a communication component 705 .
[0062] The processor 701 is used to control the overall operation of the electronic device 700 to complete all or part of the steps in the aforementioned enterprise USB-Shield cluster management method. The memory 702 is used to store various types of data to support the operation of the electronic device 700. This data may include, for example, instructions for any application or method operating on the electronic device 700, as well as application-related data, such as contact information, sent and received messages, images, audio, video, etc. The memory 702 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The multimedia component 703 may include a screen and an audio component. The screen may be, for example, a touch screen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signals may be further stored in the memory 702 or transmitted via the communication component 705. The audio component also includes at least one speaker for outputting audio signals. The I / O interface 704 provides an interface between the processor 701 and other interface modules, which may include a keyboard, a mouse, buttons, etc. These buttons may be virtual or physical buttons. The communication component 705 is used for wired or wireless communication between the electronic device 700 and other devices. Wireless communication, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G, 4G, NB-IOT, eMTC, or other 5G networks, or a combination thereof, is not limited here. Accordingly, the communication component 705 may include a Wi-Fi module, a Bluetooth module, an NFC module, etc.
[0063] In an exemplary embodiment, the electronic device 700 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to execute the above-mentioned enterprise U-Shield cluster management method.
[0064] In another exemplary embodiment, a computer-readable storage medium including program instructions is further provided. When the program instructions are executed by a processor, the steps of the above-mentioned enterprise USB-Shield cluster management method are implemented. For example, the computer-readable storage medium may be the above-mentioned memory 702 including the program instructions. The above-mentioned program instructions may be executed by the processor 701 of the electronic device 700 to implement the above-mentioned enterprise USB-Shield cluster management method.
[0065] In another exemplary embodiment, a computer program product is also provided, which includes a computer program that can be executed by a programmable device, and the computer program has a code portion for executing the above-mentioned enterprise U-Shield cluster management method when executed by the programmable device.
[0066] The preferred embodiments of the present disclosure are described in detail above in conjunction with the accompanying drawings. However, the present disclosure is not limited to the specific details of the above embodiments. Within the technical concept of the present disclosure, various simple modifications can be made to the technical solutions of the present disclosure, and these simple modifications all fall within the scope of protection of the present disclosure.
[0067] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, the present disclosure will not further describe various possible combinations.
[0068] In addition, the various embodiments of the present disclosure may be arbitrarily combined, and as long as they do not violate the concept of the present disclosure, they should also be regarded as the contents disclosed by the present disclosure.
[0069] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or make equivalent replacements for some or all of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present invention, and they should all be included in the scope of the claims and description of the present invention.
Claims
1. A method for managing an enterprise U-Shield cluster, characterized in that: include: Obtain a management area for placing multiple USB shields, and obtain a management time period based on the temperature of the management area. Record the number of times each USB shield is used within each management time period. Arrange the number of times the USB shield is used within the multiple management time periods in chronological order to form a number sequence corresponding to the USB shield. Obtain the trend indicator corresponding to each USB shield based on the prediction model and the number sequence corresponding to each USB shield, obtain the usage heating weight corresponding to each USB shield based on the trend indicator corresponding to each USB shield, obtain the current power of each USB shield in real time, and obtain the pre-charge weight corresponding to each USB shield based on the trend indicator and current power of each USB shield; When the heating weight corresponding to the i-th U-Shield in the management area is greater than or equal to the preset heating threshold, and the pre-charging weight corresponding to the i-th U-Shield is greater than or equal to the preset charging threshold, obtain the pre-charging weight corresponding to the U-Shield adjacent to the i-th U-Shield and modify the pre-charging weight; Get the charging management strategy based on the pre-charging weights corresponding to each USB shield in the management area.
2. The enterprise U-Shield cluster management method according to claim 1, characterized in that: The prediction model for obtaining the trend indicator corresponding to each U-Shield based on the prediction model and the number sequence corresponding to each U-Shield is expressed as: ;in, is the trend indicator of the i-th U-Shield, is the number of times the i-th U-Shield is used in the k+1-th management time period in the frequency sequence corresponding to the i-th U-Shield. is the number of times the i-th U-Shield is used in the k-th management time period in the frequency sequence corresponding to the i-th U-Shield. is the number of management time periods in the sequence of times corresponding to the i-th U-Shield, is the number of times exceeding the limit threshold, is a positive integer from 1 to n-1, is the maximum value function, is a symbolic function.
3. The enterprise U-Shield cluster management method according to claim 1, characterized in that: The usage heating weight corresponding to each U-Shield is obtained according to the trend indicator corresponding to each U-Shield as follows: ;in, is the heating weight corresponding to the i-th USB shield, is the trend indicator of the i-th U-Shield, is the suppression coefficient.
4. The enterprise U-Shield cluster management method according to claim 1, characterized in that: The pre-charging weight corresponding to each U-Shield is obtained according to the trend indicator and current power of each U-Shield as follows: ;in, is the pre-charge weight corresponding to the i-th USB shield, is the trend indicator of the i-th U-Shield, is the power saturation threshold of the i-th USB shield, is the current power of the i-th USB shield, is the minimum power safety threshold of the i-th USB shield.
5. The enterprise U-Shield cluster management method according to claim 1, characterized in that: The method of obtaining the pre-charge weight corresponding to the U-shield adjacent to the i-th U-shield and correcting the pre-charge weight is expressed as: Determine the U-Shield directly adjacent to the i-th U-Shield based on its physical location within the management area, obtain the relative distance between the i-th U-Shield and the adjacent U-Shield, and obtain the temperature of the management area; The correction coefficient is obtained according to the relative distance and the temperature of the management area, and the pre-charging weight corresponding to each adjacent USB shield is corrected according to the correction coefficient.
6. The enterprise U-Shield cluster management method according to claim 5, characterized in that: The correction coefficient obtained according to the relative distance and the temperature of the management area is expressed as: ;in, is the correction coefficient of the jth U-Shield adjacent to the i-th U-Shield, is the relative distance between the i-th U-Shield and the adjacent j-th U-Shield, is the effective distance threshold, is the scaling factor, The temperature of the management area.
7. The enterprise U-Shield cluster management method according to claim 1, characterized in that: The method of obtaining the charging management strategy according to the pre-charging weight corresponding to each USB shield in the management area includes: Start charging for USB-shields whose pre-charge weight exceeds the preset charging threshold; The charging power is distributed according to the pre-charging weight corresponding to the USB-shield that has started the charging operation.
8. The enterprise U-Shield cluster management method according to claim 7, characterized in that: The method of allocating charging power according to the pre-charging weight corresponding to the USB-shield that has started the charging operation includes: Get the allocation ratio based on the pre-charge weight corresponding to the USB-shield that has started the charging operation; Obtain available charging resources and allocate charging power to the USB-Shield that has started charging based on the available charging resources and allocation ratio.
9. An enterprise U-Shield cluster management system, characterized in that: The system is used to implement the enterprise U-Shield cluster management method according to any one of claims 1 to 8, and the system includes: A data acquisition module is used to obtain a management area for placing multiple USB shields, and obtain a management time period based on the temperature of the management area. The module records the number of times each USB shield is used within each management time period, and arranges the number of times the USB shield is used within the multiple management time periods in chronological order to form a number sequence corresponding to the USB shield. A data processing module is used to obtain a trend indicator corresponding to each USB shield based on a prediction model and a frequency sequence corresponding to each USB shield, obtain a usage heating weight corresponding to each USB shield based on the trend indicator corresponding to each USB shield, obtain the current power level of each USB shield in real time, and obtain a pre-charge weight corresponding to each USB shield based on the trend indicator and current power level corresponding to each USB shield; The data correction module is used to obtain the pre-charge weights corresponding to the adjacent U-shields of the i-th U-shield and correct the pre-charge weights when the heating weight corresponding to the i-th U-shield in the management area is greater than or equal to the preset heating threshold and the pre-charge weight corresponding to the i-th U-shield is greater than or equal to the preset charging threshold; The management module is used to obtain the charging management strategy according to the pre-charging weight corresponding to each U shield in the management area.
10. An electronic device, characterized in that: include: a memory having a computer program stored thereon; A processor, configured to execute the computer program in the memory to implement the enterprise U-Shield cluster management method as described in any one of claims 1 to 8.