Movatterモバイル変換


[0]ホーム

URL:


CN113608596A - Intelligent cooling method and system for server - Google Patents

Intelligent cooling method and system for server
Download PDF

Info

Publication number
CN113608596A
CN113608596ACN202110860985.5ACN202110860985ACN113608596ACN 113608596 ACN113608596 ACN 113608596ACN 202110860985 ACN202110860985 ACN 202110860985ACN 113608596 ACN113608596 ACN 113608596A
Authority
CN
China
Prior art keywords
temperature
temperature information
information
feature vector
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110860985.5A
Other languages
Chinese (zh)
Other versions
CN113608596B (en
Inventor
张美华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai DC Science Co Ltd
Original Assignee
Shanghai DC Science Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai DC Science Co LtdfiledCriticalShanghai DC Science Co Ltd
Priority to CN202110860985.5ApriorityCriticalpatent/CN113608596B/en
Publication of CN113608596ApublicationCriticalpatent/CN113608596A/en
Application grantedgrantedCritical
Publication of CN113608596BpublicationCriticalpatent/CN113608596B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本申请提供的一种服务器智能冷却方法及系统,根据温度描述特征向量的变化状态冷却次温度信息对应的使用温度策略,得到目标温度,依照目标温度加载温度冷却指令的许可,通过根据温度描述特征向量判断温度类别,并根据使用温度策略,根据温度检测过程中统计的温度描述特征向量的变化状态,对使用温度策略进行冷却,以得到目标温度,达到了根据温度类别的判断和第一温度过程中参数的统计冷却次温度信息的使用温度策略,将次温度信息的使用温度策略冷却至与温度类别和温度检测更适合的目标温度从而加载温度冷却指令的目的,从而实现了根据温度类别冷却次温度信息的温度以冷却温度重点从而提高冷却的效果。

Figure 202110860985

A server intelligent cooling method and system provided by the present application cools a use temperature strategy corresponding to secondary temperature information according to the change state of a temperature description feature vector, obtains a target temperature, loads a temperature cooling instruction according to the permission of the target temperature, and describes the feature according to the temperature according to the permission of the temperature cooling instruction. The vector determines the temperature category, and according to the use temperature strategy, describes the change state of the feature vector according to the temperature statistics in the temperature detection process, cools the use temperature strategy to obtain the target temperature, and achieves the judgment according to the temperature category and the first temperature process. Statistical cooling of the parameters in the use temperature strategy of the secondary temperature information, cooling the use temperature strategy of the secondary temperature information to a target temperature more suitable for the temperature category and temperature detection, so as to load the temperature cooling command, so as to achieve the purpose of cooling the secondary temperature according to the temperature category. The temperature of the temperature information is focused on the cooling temperature to improve the cooling effect.

Figure 202110860985

Description

Intelligent cooling method and system for server
Technical Field
The application relates to the technical field of data processing, in particular to an intelligent cooling method and system for a server.
Background
With the continuous progress of informatization, the continuous increment of related information amount brings huge workload to the server, so that the server generates huge heat, and the server is possibly paralyzed due to the overlarge heat productivity.
Disclosure of Invention
In view of this, the present application provides an intelligent server cooling method and system.
In a first aspect, a server intelligent cooling method is provided, including:
on the premise of receiving the detection permission of the real-time server temperature data, acquiring temperature description characteristic vectors corresponding to secondary temperature information contained in the currently acquired target temperature information;
determining the temperature category of the target temperature information according to the temperature description characteristic vectors corresponding to the secondary temperature information respectively, and generating a sample temperature index queue matched with the target temperature information;
loading temperature detection according to a use temperature strategy configured for each secondary temperature information on the premise that the temperature category of the target temperature information indicates a preset temperature;
in the process of loading the temperature detection, counting the change state of the temperature description characteristic vector corresponding to each secondary temperature information;
on the premise that the change state of the temperature description characteristic vector reaches a cooling condition, cooling the use temperature strategy according to the change state of the temperature description characteristic vector to obtain a target temperature;
loading a temperature cooling command in accordance with the target temperature of each of the secondary temperature information.
Further, the determining the temperature category of the target temperature information according to the temperature description feature vectors corresponding to the secondary temperature information includes:
calculating a candidate temperature feature vector and a standard temperature feature vector of the target temperature information according to the temperature description feature vector of the secondary temperature information;
determining that the secondary temperature information corresponding to the secondary temperature information is non-candidate secondary temperature information on the premise that the temperature description characteristic vector corresponding to the secondary temperature information is not greater than the standard temperature characteristic vector and the temperature description characteristic vector is not greater than a first preset vector, wherein the non-candidate secondary temperature information is secondary temperature information which is not configured with temperature information label information;
determining the secondary temperature information as secondary temperature information to be selected on the premise that the temperature description characteristic vector corresponding to the secondary temperature information is larger than the standard temperature characteristic vector or the temperature description characteristic vector is larger than the first preset vector, wherein the secondary temperature information to be selected is secondary temperature information configured with temperature information label information;
and determining the temperature category of the target temperature information according to the candidate temperature characteristic vector of the target temperature information and the number of the candidate temperature information.
Further, the determining the temperature category of the target temperature information according to the candidate temperature feature vector of the target temperature information and the number of the candidate temperature information includes:
determining the temperature information of the secondary to be selected as target temperature information of the secondary to be selected on the premise that the temperature description characteristic vector corresponding to the temperature information of the secondary to be selected is larger than the identification results of the first cosine value and the standard temperature characteristic vector, wherein the target temperature information of the secondary to be selected is secondary temperature information provided with a target temperature information label;
and on the premise that the to-be-selected temperature characteristic vector is not larger than a second preset vector and the number of the target to-be-selected secondary temperature information is not larger than a third preset vector, determining the temperature category of the target temperature information as the preset temperature.
Further, the generating a queue of sample temperature indicators that match the target temperature information comprises:
on the premise that the secondary temperature information is the secondary temperature information to be selected, taking a first temperature value as a temperature value corresponding to the secondary temperature information;
on the premise that the secondary temperature information is the non-candidate secondary temperature information, taking a second temperature value as a temperature value corresponding to the secondary temperature information;
generating the sample temperature index queue of the target temperature information using the first temperature value and the second temperature value.
Further, said loading temperature detections in accordance with the usage temperature policy configured for each of said secondary temperature information comprises:
configuring a third temperature value to each secondary temperature information as the use temperature strategy of the secondary temperature information;
loading the temperature detection in accordance with the usage temperature policy;
wherein, in the process of loading the temperature detection, counting the change states of the temperature description feature vectors corresponding to the secondary temperature information includes:
acquiring the maximum value of the temperature description characteristic vector and the minimum value of the temperature description characteristic vector corresponding to each secondary temperature information in the temperature detection process;
calculating a difference value between the maximum value of the temperature description characteristic vector and the minimum value of the temperature description characteristic vector as a change state of the temperature description characteristic vector;
counting the change state of the temperature description characteristic vector of each secondary temperature information;
wherein the cooling the usage temperature strategy according to the change state of the temperature description feature vector to obtain a target temperature comprises:
acquiring the change state of the temperature description characteristic vector corresponding to each secondary temperature information in the temperature detection process;
calculating an average change state of change states of the temperature description feature vectors of all the secondary temperature information;
cooling the use temperature strategy corresponding to the secondary temperature information according to the comparison result of the change state of the temperature description feature vector and the average change state to obtain the target temperature;
wherein the cooling the usage temperature policy corresponding to the secondary temperature information to obtain the target temperature according to the comparison result between the change state of the temperature description feature vector and the average change state includes:
on the premise that the change state of the temperature description feature vector is larger than the recognition result of the second cosine value and the average change state, taking a first target temperature value as the target temperature of the corresponding secondary temperature information;
on the premise that the change state of the temperature description feature vector is not greater than the recognition result of a third cosine value and the average change state, taking a third target temperature value as the target temperature of the corresponding secondary temperature information;
and on the premise that the change state of the temperature description feature vector is between the identification result of the third cosine value and the average change state and the identification result of the second cosine value and the average change state, taking a second target temperature value as the target temperature of the corresponding secondary temperature information, wherein the second cosine value is greater than the third cosine value.
In a second aspect, an intelligent cooling system for a server is provided, which includes a data acquisition end and a data processing terminal, where the data acquisition end is in communication connection with the data processing terminal, and the data processing terminal is specifically configured to:
on the premise of receiving the detection permission of the real-time server temperature data, acquiring temperature description characteristic vectors corresponding to secondary temperature information contained in the currently acquired target temperature information;
determining the temperature category of the target temperature information according to the temperature description characteristic vectors corresponding to the secondary temperature information respectively, and generating a sample temperature index queue matched with the target temperature information;
loading temperature detection according to a use temperature strategy configured for each secondary temperature information on the premise that the temperature category of the target temperature information indicates a preset temperature;
in the process of loading the temperature detection, counting the change state of the temperature description characteristic vector corresponding to each secondary temperature information;
on the premise that the change state of the temperature description characteristic vector reaches a cooling condition, cooling the use temperature strategy according to the change state of the temperature description characteristic vector to obtain a target temperature;
loading a temperature cooling command in accordance with the target temperature of each of the secondary temperature information.
Further, the data processing terminal is specifically configured to:
calculating a candidate temperature feature vector and a standard temperature feature vector of the target temperature information according to the temperature description feature vector of the secondary temperature information;
determining that the secondary temperature information corresponding to the secondary temperature information is non-candidate secondary temperature information on the premise that the temperature description characteristic vector corresponding to the secondary temperature information is not greater than the standard temperature characteristic vector and the temperature description characteristic vector is not greater than a first preset vector, wherein the non-candidate secondary temperature information is secondary temperature information which is not configured with temperature information label information;
determining the secondary temperature information as secondary temperature information to be selected on the premise that the temperature description characteristic vector corresponding to the secondary temperature information is larger than the standard temperature characteristic vector or the temperature description characteristic vector is larger than the first preset vector, wherein the secondary temperature information to be selected is secondary temperature information configured with temperature information label information;
and determining the temperature category of the target temperature information according to the candidate temperature characteristic vector of the target temperature information and the number of the candidate temperature information.
Further, the data processing terminal is specifically configured to:
determining the temperature information of the secondary to be selected as target temperature information of the secondary to be selected on the premise that the temperature description characteristic vector corresponding to the temperature information of the secondary to be selected is larger than the identification results of the first cosine value and the standard temperature characteristic vector, wherein the target temperature information of the secondary to be selected is secondary temperature information provided with a target temperature information label;
and on the premise that the to-be-selected temperature characteristic vector is not larger than a second preset vector and the number of the target to-be-selected secondary temperature information is not larger than a third preset vector, determining the temperature category of the target temperature information as the preset temperature.
Further, the data processing terminal is specifically configured to:
on the premise that the secondary temperature information is the secondary temperature information to be selected, taking a first temperature value as a temperature value corresponding to the secondary temperature information;
on the premise that the secondary temperature information is the non-candidate secondary temperature information, taking a second temperature value as a temperature value corresponding to the secondary temperature information;
generating the sample temperature index queue of the target temperature information using the first temperature value and the second temperature value.
Further, the data processing terminal is specifically configured to:
configuring a third temperature value to each secondary temperature information as the use temperature strategy of the secondary temperature information;
loading the temperature detection in accordance with the usage temperature policy;
wherein the data processing terminal is specifically configured to:
acquiring the maximum value of the temperature description characteristic vector and the minimum value of the temperature description characteristic vector corresponding to each secondary temperature information in the temperature detection process;
calculating a difference value between the maximum value of the temperature description characteristic vector and the minimum value of the temperature description characteristic vector as a change state of the temperature description characteristic vector;
counting the change state of the temperature description characteristic vector of each secondary temperature information;
wherein the data processing terminal is specifically configured to:
acquiring the change state of the temperature description characteristic vector corresponding to each secondary temperature information in the temperature detection process;
calculating an average change state of change states of the temperature description feature vectors of all the secondary temperature information;
cooling the use temperature strategy corresponding to the secondary temperature information according to the comparison result of the change state of the temperature description feature vector and the average change state to obtain the target temperature;
wherein the data processing terminal is specifically configured to:
on the premise that the change state of the temperature description feature vector is larger than the recognition result of the second cosine value and the average change state, taking a first target temperature value as the target temperature of the corresponding secondary temperature information;
on the premise that the change state of the temperature description feature vector is not greater than the recognition result of a third cosine value and the average change state, taking a third target temperature value as the target temperature of the corresponding secondary temperature information;
and on the premise that the change state of the temperature description feature vector is between the identification result of the third cosine value and the average change state and the identification result of the second cosine value and the average change state, taking a second target temperature value as the target temperature of the corresponding secondary temperature information, wherein the second cosine value is greater than the third cosine value.
The server intelligent cooling method and system provided by the embodiment of the application determine the temperature category of the target temperature information by adopting the temperature description characteristic vector corresponding to the secondary temperature information in the target temperature information, on the premise that the temperature category is judged to be the preset temperature, the change state of the temperature description characteristic vector is counted in the temperature detection process, so that the use temperature strategy corresponding to the secondary temperature information is cooled according to the change state of the temperature description characteristic vector, so as to obtain the target temperature, the permission of loading the temperature cooling instruction according to the target temperature of the secondary temperature information is provided, the temperature category is judged according to the temperature description characteristic vector, the use temperature strategy of the secondary temperature information is configured according to the temperature category, the change state of the temperature description characteristic vector is counted in the temperature detection process, and the use temperature strategy of the secondary temperature information is cooled, the target temperature for the temperature cooling instruction is obtained, the purpose that the temperature cooling instruction is loaded by cooling the use temperature strategy of the sub-temperature information to the target temperature more suitable for the temperature type and temperature detection according to the judgment of the temperature type and the use temperature strategy of the statistical cooling sub-temperature information of the parameters in the first temperature process is achieved, and therefore the cooling effect is improved by focusing the cooling temperature according to the temperature of the temperature type cooling sub-temperature information.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.
Fig. 1 is a flowchart of a server intelligent cooling method according to an embodiment of the present application.
Fig. 2 is a block diagram of an intelligent server cooling device according to an embodiment of the present application.
Fig. 3 is an architecture diagram of an intelligent cooling system for a server according to an embodiment of the present application.
Detailed Description
In order to better understand the technical solutions, the technical solutions of the present application are described in detail below with reference to the drawings and specific embodiments, and it should be understood that the specific features in the embodiments and examples of the present application are detailed descriptions of the technical solutions of the present application, and are not limitations of the technical solutions of the present application, and the technical features in the embodiments and examples of the present application may be combined with each other without conflict.
Referring to fig. 1, a server intelligent cooling method is shown, which may include the technical solutions described in the following steps 100-600.
Step 100, on the premise of receiving the permission of detecting the temperature data of the real-time server, obtaining the temperature description characteristic vectors corresponding to the secondary temperature information contained in the currently acquired target temperature information.
For example, the temperature description feature vector corresponding to each of the secondary temperature information included in the target temperature information.
Step 200, determining the temperature category of the target temperature information according to the temperature description feature vectors corresponding to the secondary temperature information respectively, and generating a sample temperature index queue matched with the target temperature information.
Illustratively, the temperature category of the target temperature information is used to characterize low, normal, and high temperature conditions.
Further, the sample temperature index is queued for prompt information characterizing the temperature category of the target temperature information.
And 300, loading temperature detection according to a use temperature strategy configured for each secondary temperature information on the premise that the temperature category of the target temperature information indicates a preset temperature.
Step 400, in the process of loading the temperature detection, counting the change state of the temperature description feature vector corresponding to each secondary temperature information.
And 500, cooling the use temperature strategy according to the change state of the temperature description characteristic vector to obtain a target temperature on the premise that the change state of the temperature description characteristic vector reaches a cooling condition.
Illustratively, a temperature strategy is used to characterize the heat emitted by the associated device during operation.
Step 600, loading a temperature cooling command according to the target temperature of each of the secondary temperature information.
It can be understood that, when the technical solutions described in the above steps 100 to 600 are executed, the temperature category of the target temperature information is determined by using the temperature description feature vector corresponding to the secondary temperature information in the target temperature information, on the premise that the temperature category is determined as the preset temperature, the change state of the temperature description feature vector is counted during the temperature detection, so that the use temperature policy corresponding to the secondary temperature information is cooled according to the change state of the temperature description feature vector, so as to obtain the target temperature, the permission of loading the temperature cooling command according to the target temperature of the secondary temperature information is provided, the use temperature policy of the secondary temperature information is cooled by determining the temperature category according to the temperature description feature vector, configuring the use temperature policy of the secondary temperature information according to the temperature category, and according to the change state of the temperature description feature vector counted during the temperature detection, the target temperature for the temperature cooling instruction is obtained, the purpose that the temperature cooling instruction is loaded by cooling the use temperature strategy of the sub-temperature information to the target temperature more suitable for the temperature type and temperature detection according to the judgment of the temperature type and the use temperature strategy of the statistical cooling sub-temperature information of the parameters in the first temperature process is achieved, and therefore the cooling effect is improved by focusing the cooling temperature according to the temperature of the temperature type cooling sub-temperature information.
In an alternative embodiment, the inventors found that, when the temperature description feature vectors corresponding to the secondary temperature information are used, there is a problem that the candidate temperature feature vector and the standard temperature feature vector of the target temperature information are not accurate, so that it is difficult to accurately determine the temperature category of the target temperature information, and in order to improve the above technical problem, the step of determining the temperature category of the target temperature information according to the temperature description feature vectors corresponding to the secondary temperature information, which is described instep 200, may specifically include the technical solutions described in the following steps q 1-q 4.
And q1, calculating a candidate temperature characteristic vector and a standard temperature characteristic vector of the target temperature information according to the temperature description characteristic vector of the secondary temperature information.
Step q2, on the premise that the temperature description feature vector corresponding to the secondary temperature information is not greater than the standard temperature feature vector and the temperature description feature vector is not greater than a first preset vector, determining that the secondary temperature information corresponding to the temperature description feature vector is non-candidate secondary temperature information.
Illustratively, the non-candidate secondary temperature information is secondary temperature information not configured with temperature information tag information.
And q3, determining the secondary temperature information as the secondary temperature information to be selected on the premise that the temperature description characteristic vector corresponding to the secondary temperature information is larger than the standard temperature characteristic vector or the temperature description characteristic vector is larger than the first preset vector.
Illustratively, the secondary temperature information to be selected is secondary temperature information configured with temperature information label information.
And q4, determining the temperature category of the target temperature information according to the to-be-selected temperature characteristic vector of the target temperature information and the number of the to-be-selected temperature information.
It can be understood that, when the technical solutions described in the above steps q 1-q 4 are executed, when the feature vector is described according to the temperature corresponding to each of the secondary temperature information, the problem that the candidate temperature feature vector and the standard temperature feature vector of the target temperature information are not accurate in calculation is avoided, so that the temperature category of the target temperature information can be accurately determined.
In an alternative embodiment, the inventor finds that, when determining the temperature category of the target temperature information according to the candidate temperature feature vector of the target temperature information and the number of the candidate temperature information, there is a problem that the recognition result is not accurate, so that it is difficult to accurately determine the temperature category of the target temperature information, and in order to improve the above technical problem, the step of determining the temperature category of the target temperature information according to the candidate temperature feature vector of the target temperature information and the number of the candidate temperature information described in step q4 may specifically include the technical solutions described in the following step q41 and step q 42.
And q41, determining the temperature information of the secondary selection as target temperature information of the secondary selection on the premise that the temperature description characteristic vector corresponding to the temperature information of the secondary selection is larger than the first cosine value and the identification result of the standard temperature characteristic vector.
For example, the target secondary temperature information to be selected is secondary temperature information configured with a target temperature information tag.
And q42, determining the temperature category of the target temperature information as the preset temperature on the premise that the candidate temperature characteristic vector is not larger than a second preset vector and the quantity of the target candidate temperature information is not larger than a third preset vector.
It can be understood that, when the technical solutions described in the above steps q41 and q42 are executed, when the temperature category of the target temperature information is determined according to the candidate temperature eigenvector of the target temperature information and the number of the candidate temperature information, the problem of inaccurate recognition result is improved, so that the temperature category of the target temperature information can be accurately determined.
In an alternative embodiment, the inventors found that, when generating the queue of sample temperature indicators matching with the target temperature information, there is a problem that the temperature values are inaccurate, so that it is difficult to accurately generate the queue of sample temperature indicators matching with the target temperature information, and in order to improve the above technical problem, the step of generating the queue of sample temperature indicators matching with the target temperature information described instep 200 may specifically include the technical solutions described in the following step w 1-step w 3.
And step w1, taking the first temperature value as the temperature value corresponding to the secondary temperature information on the premise that the secondary temperature information is the secondary temperature information to be selected.
And w2, taking a second temperature value as a temperature value corresponding to the secondary temperature information on the premise that the secondary temperature information is the non-candidate secondary temperature information.
And w3, generating the sample temperature index queue of the target temperature information by using the first temperature value and the second temperature value.
It can be understood that when the technical solutions described in the above steps w 1-w 3 are performed, and a sample temperature index queue matching the target temperature information is generated, the problem of inaccurate temperature values is improved, so that the sample temperature index queue matching the target temperature information can be accurately generated.
In an alternative embodiment, the inventors found that when the temperature detection is loaded according to the use temperature strategy configured for each of the secondary temperature information, there is a problem that each of the secondary temperature information is inaccurate, so that it is difficult to accurately load the temperature detection according to the use temperature strategy configured for each of the secondary temperature information, and in order to improve the above technical problem, the step of loading the temperature detection according to the use temperature strategy configured for each of the secondary temperature information, which is described instep 300, may specifically include the technical solutions described in the following step e1 and step e 2.
And e1, configuring a third temperature value to each secondary temperature information as the use temperature strategy of the secondary temperature information.
Step e2, loading the temperature detection according to the usage temperature strategy.
It can be understood that, when the technical solutions described in the above steps e1 and e2 are executed, when the temperature detection is loaded according to the use temperature strategy configured for each of the secondary temperature information, the problem that each of the secondary temperature information is inaccurate is improved, so that the temperature detection can be accurately loaded according to the use temperature strategy configured for each of the secondary temperature information.
In an alternative embodiment, the inventor finds that, during the process of loading the temperature detection, there is a problem that the temperature detection is inaccurate, so that it is difficult to accurately count the variation state of the temperature description feature vector corresponding to each secondary temperature information, and in order to improve the above technical problem, the step of counting the variation state of the temperature description feature vector corresponding to each secondary temperature information during the process of loading the temperature detection, which is described in step 400, may specifically include the technical solutions described in the following steps r 1-r 3.
And r1, acquiring the maximum value of the temperature description characteristic vector and the minimum value of the temperature description characteristic vector corresponding to each secondary temperature information in the temperature detection process.
And r2, calculating the difference value between the maximum value of the temperature description characteristic vector and the minimum value of the temperature description characteristic vector as the change state of the temperature description characteristic vector.
And r3, counting the change state of the temperature description characteristic vector of each secondary temperature information.
It can be understood that when the technical solutions described in the above steps r 1-r 3 are executed, the problem of inaccurate temperature detection is solved when the temperature detection is loaded, so that the change states of the temperature description feature vectors corresponding to the secondary temperature information can be accurately counted.
In an alternative embodiment, the inventor finds that, when the usage temperature policy is cooled according to the variation state of the temperature description feature vector, there is a problem that the variation state is not reliable, so that it is difficult to reliably obtain the target temperature, and in order to improve the above technical problem, the step of cooling the usage temperature policy according to the variation state of the temperature description feature vector to obtain the target temperature, which is described instep 300, may specifically include the technical solutions described in the following step t 1-step t 3.
And t1, acquiring the change state of the temperature description characteristic vector corresponding to each secondary temperature information in the temperature detection process.
And step t2, calculating the average change state of the change states of the temperature description characteristic vectors of all the secondary temperature information.
And t3, cooling the use temperature strategy corresponding to the secondary temperature information according to the comparison result of the change state of the temperature description feature vector and the average change state to obtain the target temperature.
It can be understood that when the technical solutions described in the above steps t 1-t 3 are performed, the problem that the variation state is not reliable is improved when the usage temperature strategy is cooled according to the variation state of the temperature description feature vector, so that the target temperature can be reliably obtained.
In an alternative embodiment, the inventor finds that, according to the comparison result between the variation state of the temperature description feature vector and the average variation state, there is a problem that the target temperature of the secondary temperature information is not accurate, so that it is difficult to accurately cool the use temperature policy corresponding to the secondary temperature information to obtain the target temperature, and in order to improve the above technical problem, the step of cooling the use temperature policy corresponding to the secondary temperature information to obtain the target temperature according to the comparison result between the variation state of the temperature description feature vector and the average variation state, which is described in step t3, may specifically include the technical solutions described in the following step t 31-step t 33.
And t31, taking a first target temperature value as the target temperature of the corresponding secondary temperature information on the premise that the change state of the temperature description feature vector is greater than the recognition result of the second cosine value and the average change state.
And t32, taking a third target temperature value as the target temperature of the corresponding secondary temperature information on the premise that the change state of the temperature description feature vector is not greater than the recognition result of the third cosine value and the average change state.
Step t33, on the premise that the change state of the temperature description feature vector is between the recognition result of the third cosine value and the average change state and the recognition result of the second cosine value and the average change state, taking a second target temperature value as the target temperature of the corresponding secondary temperature information.
For example, the second cosine value is greater than the third cosine value.
It can be understood that, when the technical solutions described in the above steps t 31-t 33 are performed, according to the comparison result between the variation state of the temperature description feature vector and the average variation state, the problem that the target temperature of the secondary temperature information is not accurate is improved, so that the use temperature strategy corresponding to the secondary temperature information can be accurately cooled to obtain the target temperature.
In one possible embodiment, the method may include the technical solution described in the following step a 1.
Step a1, on the premise that the temperature category of the target temperature information indicates a general temperature, the temperature detection and the temperature cooling command are queued according to the sample temperature index.
It can be understood that when the technical solution described in the above step a1 is executed, the temperature category indicates a general temperature, so as to improve the accuracy of loading the temperature detection and the temperature cooling command.
In one possible embodiment, the following technical solution described in step s1 may be included.
And step s1, cooling the temperature category of the target temperature information to the general temperature on the premise that the change state of the temperature description feature vector fails to reach the cooling condition.
It can be understood that, when the technical solution described in the above step s1 is executed, the accuracy of the temperature category cooling to the general temperature is improved by determining the change state of the temperature description feature vector.
On the basis, please refer to fig. 2 in combination, there is provided an intelligentserver cooling device 200 applied to a data processing terminal, the device including:
the descriptionfeature obtaining model 210 is configured to obtain temperature description feature vectors corresponding to respective secondary temperature information included in currently acquired target temperature information on the premise of receiving a detection permission of the real-time server temperature data;
the temperatureindex production model 220 is used for determining the temperature category of the target temperature information according to the temperature description feature vectors corresponding to the secondary temperature information respectively, and generating a sample temperature index queue matched with the target temperature information;
a temperaturedetection loading module 230, configured to load temperature detection according to a usage temperature policy configured for each of the secondary temperature information on the premise that the temperature category of the target temperature information indicates a preset temperature;
a changestate counting module 240, configured to count a change state of the temperature description feature vector corresponding to each piece of secondary temperature information in a process of loading the temperature detection;
a targettemperature obtaining module 250, configured to cool the usage temperature policy according to the change state of the temperature description feature vector on the premise that the change state of the temperature description feature vector reaches a cooling condition, so as to obtain a target temperature;
a coolinginstruction loading module 260, configured to load a temperature cooling instruction according to the target temperature of each of the secondary temperature information.
On the basis of the above, please refer to fig. 3, which shows a serverintelligent cooling system 300, which includes aprocessor 310 and amemory 320, which are communicated with each other, wherein theprocessor 310 is configured to read a computer program from thememory 320 and execute the computer program to implement the above method.
On the basis of the above, there is also provided a computer-readable storage medium on which a computer program is stored, which when executed implements the above-described method.
In summary, based on the above solution, a temperature category of the target temperature information is determined by obtaining a temperature description feature vector corresponding to the secondary temperature information in the target temperature information, on the premise that the temperature category is determined as a preset temperature, in the process of temperature detection, a change state of the temperature description feature vector is counted, so that a use temperature policy corresponding to the secondary temperature information is cooled according to the change state of the temperature description feature vector, so as to obtain the target temperature, a permission of loading a temperature cooling command according to the target temperature of the secondary temperature information is obtained, the use temperature policy of the secondary temperature information is configured according to the temperature category by determining the temperature category according to the temperature description feature vector, and according to the change state of the temperature description feature vector counted in the process of temperature detection, so as to cool the use temperature policy of the secondary temperature information, so as to obtain the target temperature for the temperature cooling command, the purpose of cooling the use temperature strategy of the sub-temperature information to the target temperature more suitable for the temperature type and temperature detection according to the judgment of the temperature type and the use temperature strategy of the statistical cooling sub-temperature information of the parameters in the first temperature process is achieved, and therefore the purpose of loading the temperature cooling instruction according to the target temperature more suitable for the temperature type and temperature detection is achieved, and the cooling effect of cooling the temperature of the sub-temperature information according to the temperature type and with the cooling temperature key is improved.
It should be appreciated that the system and its modules shown above may be implemented in a variety of ways. For example, in some embodiments, the system and its modules may be implemented in hardware, software, or a combination of software and hardware. Wherein the hardware portion may be implemented using dedicated logic; the software portions may be stored in a memory for execution by a suitable instruction execution system, such as a microprocessor or specially designed hardware. Those skilled in the art will appreciate that the methods and systems described above may be implemented using computer executable instructions and/or embodied in processor control code, such code being provided, for example, on a carrier medium such as a diskette, CD-or DVD-ROM, a programmable memory such as read-only memory (firmware), or a data carrier such as an optical or electronic signal carrier. The system and its modules of the present application may be implemented not only by hardware circuits such as very large scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc., but also by software executed by various types of processors, for example, or by a combination of the above hardware circuits and software (e.g., firmware).
It is to be noted that different embodiments may produce different advantages, and in different embodiments, any one or combination of the above advantages may be produced, or any other advantages may be obtained.
Having thus described the basic concept, it will be apparent to those skilled in the art that the foregoing detailed disclosure is to be considered merely illustrative and not restrictive of the broad application. Various modifications, improvements and adaptations to the present application may occur to those skilled in the art, although not explicitly described herein. Such modifications, improvements and adaptations are proposed in the present application and thus fall within the spirit and scope of the exemplary embodiments of the present application.
Also, this application uses specific language to describe embodiments of the application. Reference throughout this specification to "one embodiment," "an embodiment," and/or "some embodiments" means that a particular feature, structure, or characteristic described in connection with at least one embodiment of the present application is included in at least one embodiment of the present application. Therefore, it is emphasized and should be appreciated that two or more references to "an embodiment" or "one embodiment" or "an alternative embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, some features, structures, or characteristics of one or more embodiments of the present application may be combined as appropriate.
Moreover, those skilled in the art will appreciate that aspects of the present application may be illustrated and described in terms of several patentable species or situations, including any new and useful combination of processes, machines, manufacture, or materials, or any new and useful improvement thereon. Accordingly, various aspects of the present application may be embodied entirely in hardware, entirely in software (including firmware, resident software, micro-code, etc.) or in a combination of hardware and software. The above hardware or software may be referred to as "data block," module, "" engine, "" unit, "" component, "or" system. Furthermore, aspects of the present application may be represented as a computer product, including computer readable program code, embodied in one or more computer readable media.
The computer storage medium may comprise a propagated data signal with the computer program code embodied therewith, for example, on baseband or as part of a carrier wave. The propagated signal may take any of a variety of forms, including electromagnetic, optical, etc., or any suitable combination. A computer storage medium may be any computer-readable medium that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code located on a computer storage medium may be propagated over any suitable medium, including radio, cable, fiber optic cable, RF, or the like, or any combination of the preceding.
Computer program code required for the operation of various portions of the present application may be written in any one or more programming languages, including an object oriented programming language such as Java, Scala, Smalltalk, Eiffel, JADE, Emerald, C + +, C #, VB.NET, Python, and the like, a conventional programming language such as C, Visual Basic, Fortran 2003, Perl, COBOL 2002, PHP, ABAP, a dynamic programming language such as Python, Ruby, and Groovy, or other programming languages, and the like. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any network format, such as a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet), or in a cloud computing environment, or as a service, such as a software as a service (SaaS).
Additionally, the order in which elements and sequences of the processes described herein are processed, the use of alphanumeric characters, or the use of other designations, is not intended to limit the order of the processes and methods described herein, unless explicitly claimed. While various presently contemplated embodiments of the invention have been discussed in the foregoing disclosure by way of example, it is to be understood that such detail is solely for that purpose and that the appended claims are not limited to the disclosed embodiments, but, on the contrary, are intended to cover all modifications and equivalent arrangements that are within the spirit and scope of the embodiments herein. For example, although the system components described above may be implemented by hardware devices, they may also be implemented by software-only solutions, such as installing the described system on an existing server or mobile device.
Similarly, it should be noted that in the preceding description of embodiments of the application, various features are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure aiding in the understanding of one or more of the embodiments. This method of disclosure, however, is not intended to require more features than are expressly recited in the claims. Indeed, the embodiments may be characterized as having less than all of the features of a single embodiment disclosed above.
Numerals describing the number of components, attributes, etc. are used in some embodiments, it being understood that such numerals used in the description of the embodiments are modified in some instances by the use of the modifier "about", "approximately" or "substantially". Unless otherwise indicated, "about", "approximately" or "substantially" indicates that the numbers allow for adaptive variation. Accordingly, in some embodiments, the numerical parameters used in the specification and claims are approximations that may vary depending upon the desired properties of the individual embodiments. In some embodiments, the numerical parameter should take into account the specified significant digits and employ a general digit preserving approach. Notwithstanding that the numerical ranges and parameters setting forth the broad scope of the range are approximations, in the specific examples, such numerical values are set forth as precisely as possible within the scope of the application.
The entire contents of each patent, patent application publication, and other material cited in this application, such as articles, books, specifications, publications, documents, and the like, are hereby incorporated by reference into this application. Except where the application is filed in a manner inconsistent or contrary to the present disclosure, and except where the claim is filed in its broadest scope (whether present or later appended to the application) as well. It is noted that the descriptions, definitions and/or use of terms in this application shall control if they are inconsistent or contrary to the statements and/or uses of the present application in the material attached to this application.
Finally, it should be understood that the embodiments described herein are merely illustrative of the principles of the embodiments of the present application. Other variations are also possible within the scope of the present application. Thus, by way of example, and not limitation, alternative configurations of the embodiments of the present application can be viewed as being consistent with the teachings of the present application. Accordingly, the embodiments of the present application are not limited to only those embodiments explicitly described and depicted herein.
The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (10)

Translated fromChinese
1.一种服务器智能冷却方法,其特征在于,包括:1. a server intelligent cooling method, is characterized in that, comprises:在收到实时服务器温度数据的检测许可的前提下,获取当前采集到的目标温度信息中包含的次温度信息各自对应的温度描述特征向量;Under the premise of receiving the detection permission of the real-time server temperature data, obtain the temperature description feature vector corresponding to each of the secondary temperature information contained in the currently collected target temperature information;根据所述次温度信息各自对应的所述温度描述特征向量,确定所述目标温度信息的温度类别,并生成与所述目标温度信息匹配的样本温度指标列队;Determine the temperature category of the target temperature information according to the temperature description feature vectors corresponding to the secondary temperature information, and generate a sample temperature index queue matching the target temperature information;在所述目标温度信息的温度类别指示为事先设置的温度的前提下,依照为各个所述次温度信息配置的使用温度策略加载温度检测;On the premise that the temperature category of the target temperature information is indicated as a pre-set temperature, load temperature detection according to the use temperature strategy configured for each of the secondary temperature information;在加载所述温度检测的过程中,统计各个所述次温度信息对应的所述温度描述特征向量的变化状态;In the process of loading the temperature detection, count the change state of the temperature description feature vector corresponding to each of the secondary temperature information;在所述温度描述特征向量的变化状态达到冷却条件的前提下,根据所述温度描述特征向量的变化状态冷却所述使用温度策略,得到目标温度;On the premise that the change state of the temperature description feature vector reaches the cooling condition, cool the used temperature strategy according to the change state of the temperature description feature vector to obtain the target temperature;依照各个所述次温度信息的所述目标温度加载温度冷却指令。A temperature cooling command is loaded according to the target temperature of each of the secondary temperature information.2.根据权利要求1所述的方法,其特征在于,所述根据所述次温度信息各自对应的所述温度描述特征向量,确定所述目标温度信息的温度类别包括:2 . The method according to claim 1 , wherein the determining the temperature category of the target temperature information according to the temperature description feature vectors corresponding to the secondary temperature information respectively comprises: 3 .根据所述次温度信息的所述温度描述特征向量计算所述目标温度信息的待选温度特征向量和标准温度特征向量;Calculate the candidate temperature feature vector and the standard temperature feature vector of the target temperature information according to the temperature description feature vector of the secondary temperature information;在所述次温度信息对应的所述温度描述特征向量不大于所述标准温度特征向量且所述温度描述特征向量不大于第一预设向量的前提下,确定所述温度描述特征向量对应的所述次温度信息为非待选次温度信息,其中,所述非待选次温度信息为并未配置有温度信息标签信息的次温度信息;On the premise that the temperature description feature vector corresponding to the secondary temperature information is not greater than the standard temperature feature vector and the temperature description feature vector is not greater than the first preset vector, determine the temperature description feature vector corresponding to the temperature description feature vector. The secondary temperature information is non-to-be-selected secondary temperature information, wherein the non-to-be-selected secondary temperature information is secondary temperature information that is not configured with temperature information label information;在所述次温度信息对应的所述温度描述特征向量大于所述标准温度特征向量,或所述温度描述特征向量大于所述第一预设向量的前提下,确定所述次温度信息为待选次温度信息,其中,所述待选次温度信息为配置有温度信息标签信息的次温度信息;On the premise that the temperature description feature vector corresponding to the secondary temperature information is greater than the standard temperature feature vector, or the temperature description feature vector is greater than the first preset vector, determine that the secondary temperature information is to be selected Secondary temperature information, wherein the to-be-selected secondary temperature information is secondary temperature information configured with temperature information label information;根据所述目标温度信息的所述待选温度特征向量和所述待选次温度信息的数量确定所述目标温度信息的温度类别。The temperature category of the target temperature information is determined according to the candidate temperature feature vector of the target temperature information and the quantity of the candidate secondary temperature information.3.根据权利要求2所述的方法,其特征在于,所述根据所述目标温度信息的所述待选温度特征向量和所述待选次温度信息的数量确定所述目标温度信息的温度类别包括:3 . The method according to claim 2 , wherein the temperature category of the target temperature information is determined according to the candidate temperature feature vector of the target temperature information and the quantity of the candidate secondary temperature information. 4 . include:在所述待选次温度信息对应的所述温度描述特征向量大于第一余弦值和所述标准温度特征向量的识别结果的前提下,将所述待选次温度信息确定为目标待选次温度信息,其中,所述目标待选次温度信息为配置有目标温度信息标签的次温度信息;On the premise that the temperature description feature vector corresponding to the temperature information to be selected is greater than the first cosine value and the identification result of the standard temperature feature vector, the temperature information to be selected is determined as the target to be selected temperature information, wherein the target secondary temperature information to be selected is secondary temperature information configured with a target temperature information label;在所述待选温度特征向量不大于第二预设向量且所述目标待选次温度信息的数量不大于第三预设向量的前提下,确定所述目标温度信息的温度类别为所述事先设置的温度。On the premise that the to-be-selected temperature feature vector is not greater than the second preset vector and the quantity of the target to-be-selected secondary temperature information is not greater than the third preset vector, determine that the temperature category of the target temperature information is the preset temperature set temperature.4.根据权利要求2所述的方法,其特征在于,所述生成与所述目标温度信息匹配的样本温度指标列队包括:4. The method according to claim 2, wherein the generating a sample temperature index queue matching the target temperature information comprises:在所述次温度信息为所述待选次温度信息的前提下,将第一温度值作为所述次温度信息对应的温度值;Under the premise that the secondary temperature information is the secondary temperature information to be selected, the first temperature value is used as the temperature value corresponding to the secondary temperature information;在所述次温度信息为所述非待选次温度信息的前提下,将第二温度值作为所述次温度信息对应的温度值;Under the premise that the secondary temperature information is the non-to-be-selected secondary temperature information, the second temperature value is used as the temperature value corresponding to the secondary temperature information;利用所述第一温度值和所述第二温度值生成所述目标温度信息的所述样本温度指标列队。The sample temperature index queue of the target temperature information is generated using the first temperature value and the second temperature value.5.根据权利要求1所述的方法,其特征在于,所述依照为各个所述次温度信息配置的使用温度策略加载温度检测包括:5. The method according to claim 1, wherein the loading temperature detection according to the use temperature strategy configured for each of the secondary temperature information comprises:将第三温度值配置给各个所述次温度信息,作为所述次温度信息的所述使用温度策略;configuring a third temperature value to each of the secondary temperature information as the use temperature policy of the secondary temperature information;依照所述使用温度策略加载所述温度检测;loading the temperature detection according to the using temperature strategy;其中,所述在加载所述温度检测的过程中,统计各个所述次温度信息对应的所述温度描述特征向量的变化状态包括:Wherein, in the process of loading the temperature detection, the statistics of the change state of the temperature description feature vector corresponding to each of the secondary temperature information include:获取各个所述次温度信息在所述温度检测过程中对应的所述温度描述特征向量的最大值和所述温度描述特征向量的最小值;Obtain the maximum value of the temperature description feature vector and the minimum value of the temperature description feature vector corresponding to each of the secondary temperature information in the temperature detection process;计算所述温度描述特征向量的最大值和所述温度描述特征向量的最小值的差值作为所述温度描述特征向量的变化状态;Calculate the difference between the maximum value of the temperature description eigenvector and the minimum value of the temperature description eigenvector as the change state of the temperature description eigenvector;统计各个所述次温度信息的所述温度描述特征向量的变化状态;Counting the change state of the temperature description feature vector of each of the secondary temperature information;其中,所述根据所述温度描述特征向量的变化状态冷却所述使用温度策略,得到目标温度包括:Wherein, the cooling of the use temperature strategy according to the change state of the temperature description feature vector to obtain the target temperature includes:获取各个所述次温度信息在所述温度检测过程中对应的所述温度描述特征向量的变化状态;acquiring the change state of the temperature description feature vector corresponding to each of the secondary temperature information in the temperature detection process;计算全部所述次温度信息的所述温度描述特征向量的变化状态的平均变化状态;calculating the average change state of the change states of the temperature description feature vectors of all the secondary temperature information;根据所述温度描述特征向量的变化状态与所述平均变化状态的比较结果,冷却所述次温度信息对应的所述使用温度策略以得到所述目标温度;According to the comparison result of the change state of the temperature description feature vector and the average change state, cooling the used temperature strategy corresponding to the secondary temperature information to obtain the target temperature;其中,所述根据所述温度描述特征向量的变化状态与所述平均变化状态的比较结果,冷却所述次温度信息对应的所述使用温度策略以得到所述目标温度包括:Wherein, according to the comparison result of the change state of the temperature description feature vector and the average change state, cooling the use temperature strategy corresponding to the secondary temperature information to obtain the target temperature includes:在所述温度描述特征向量的变化状态大于第二余弦值与所述平均变化状态的识别结果的前提下,将第一目标温度值作为对应的所述次温度信息的所述目标温度;On the premise that the change state of the temperature description feature vector is greater than the identification result between the second cosine value and the average change state, the first target temperature value is used as the target temperature of the corresponding secondary temperature information;在所述温度描述特征向量的变化状态不大于第三余弦值与所述平均变化状态的识别结果的前提下,将第三目标温度值作为对应的所述次温度信息的所述目标温度;On the premise that the change state of the temperature description feature vector is not greater than the identification result of the third cosine value and the average change state, the third target temperature value is used as the target temperature of the corresponding secondary temperature information;在所述温度描述特征向量的变化状态介于所述第三余弦值与所述平均变化状态的识别结果与所述第二余弦值与所述平均变化状态的识别结果之间的前提下,将第二目标温度值作为对应的所述次温度信息的所述目标温度,其中,所述第二余弦值大于所述第三余弦值。On the premise that the change state of the temperature description feature vector is between the recognition result of the third cosine value and the average change state and the recognition result of the second cosine value and the average change state , taking the second target temperature value as the target temperature of the corresponding secondary temperature information, wherein the second cosine value is greater than the third cosine value.6.一种服务器智能冷却系统,其特征在于,包括数据采集端和数据处理终端,所述据采集端和所述数据处理终端通信连接,所述数据处理终端具体用于:6. An intelligent cooling system for servers, characterized in that it comprises a data acquisition terminal and a data processing terminal, the data acquisition terminal and the data processing terminal are connected in communication, and the data processing terminal is specifically used for:在收到实时服务器温度数据的检测许可的前提下,获取当前采集到的目标温度信息中包含的次温度信息各自对应的温度描述特征向量;Under the premise of receiving the detection permission of the real-time server temperature data, obtain the temperature description feature vector corresponding to each of the secondary temperature information contained in the currently collected target temperature information;根据所述次温度信息各自对应的所述温度描述特征向量,确定所述目标温度信息的温度类别,并生成与所述目标温度信息匹配的样本温度指标列队;Determine the temperature category of the target temperature information according to the temperature description feature vectors corresponding to the secondary temperature information, and generate a sample temperature index queue matching the target temperature information;在所述目标温度信息的温度类别指示为事先设置的温度的前提下,依照为各个所述次温度信息配置的使用温度策略加载温度检测;On the premise that the temperature category of the target temperature information is indicated as a pre-set temperature, load temperature detection according to the use temperature strategy configured for each of the secondary temperature information;在加载所述温度检测的过程中,统计各个所述次温度信息对应的所述温度描述特征向量的变化状态;In the process of loading the temperature detection, count the change state of the temperature description feature vector corresponding to each of the secondary temperature information;在所述温度描述特征向量的变化状态达到冷却条件的前提下,根据所述温度描述特征向量的变化状态冷却所述使用温度策略,得到目标温度;On the premise that the change state of the temperature description feature vector reaches the cooling condition, cool the used temperature strategy according to the change state of the temperature description feature vector to obtain the target temperature;依照各个所述次温度信息的所述目标温度加载温度冷却指令。A temperature cooling command is loaded according to the target temperature of each of the secondary temperature information.7.根据权利要求6所述的系统,其特征在于,所述数据处理终端具体用于:7. The system according to claim 6, wherein the data processing terminal is specifically used for:根据所述次温度信息的所述温度描述特征向量计算所述目标温度信息的待选温度特征向量和标准温度特征向量;Calculate the candidate temperature feature vector and the standard temperature feature vector of the target temperature information according to the temperature description feature vector of the secondary temperature information;在所述次温度信息对应的所述温度描述特征向量不大于所述标准温度特征向量且所述温度描述特征向量不大于第一预设向量的前提下,确定所述温度描述特征向量对应的所述次温度信息为非待选次温度信息,其中,所述非待选次温度信息为并未配置有温度信息标签信息的次温度信息;On the premise that the temperature description feature vector corresponding to the secondary temperature information is not greater than the standard temperature feature vector and the temperature description feature vector is not greater than the first preset vector, determine the temperature description feature vector corresponding to the temperature description feature vector. The secondary temperature information is non-to-be-selected secondary temperature information, wherein the non-to-be-selected secondary temperature information is secondary temperature information that is not configured with temperature information label information;在所述次温度信息对应的所述温度描述特征向量大于所述标准温度特征向量,或所述温度描述特征向量大于所述第一预设向量的前提下,确定所述次温度信息为待选次温度信息,其中,所述待选次温度信息为配置有温度信息标签信息的次温度信息;On the premise that the temperature description feature vector corresponding to the secondary temperature information is greater than the standard temperature feature vector, or the temperature description feature vector is greater than the first preset vector, determine that the secondary temperature information is to be selected Secondary temperature information, wherein the to-be-selected secondary temperature information is secondary temperature information configured with temperature information label information;根据所述目标温度信息的所述待选温度特征向量和所述待选次温度信息的数量确定所述目标温度信息的温度类别。The temperature category of the target temperature information is determined according to the candidate temperature feature vector of the target temperature information and the quantity of the candidate secondary temperature information.8.根据权利要求7所述的系统,其特征在于,所述数据处理终端具体用于:8. The system according to claim 7, wherein the data processing terminal is specifically used for:在所述待选次温度信息对应的所述温度描述特征向量大于第一余弦值和所述标准温度特征向量的识别结果的前提下,将所述待选次温度信息确定为目标待选次温度信息,其中,所述目标待选次温度信息为配置有目标温度信息标签的次温度信息;On the premise that the temperature description feature vector corresponding to the temperature information to be selected is greater than the first cosine value and the identification result of the standard temperature feature vector, the temperature information to be selected is determined as the target to be selected temperature information, wherein the target secondary temperature information to be selected is secondary temperature information configured with a target temperature information label;在所述待选温度特征向量不大于第二预设向量且所述目标待选次温度信息的数量不大于第三预设向量的前提下,确定所述目标温度信息的温度类别为所述事先设置的温度。On the premise that the to-be-selected temperature feature vector is not greater than the second preset vector and the quantity of the target to-be-selected secondary temperature information is not greater than the third preset vector, determine that the temperature category of the target temperature information is the preset temperature set temperature.9.根据权利要求7所述的系统,其特征在于,所述数据处理终端具体用于:9. The system according to claim 7, wherein the data processing terminal is specifically used for:在所述次温度信息为所述待选次温度信息的前提下,将第一温度值作为所述次温度信息对应的温度值;Under the premise that the secondary temperature information is the secondary temperature information to be selected, the first temperature value is used as the temperature value corresponding to the secondary temperature information;在所述次温度信息为所述非待选次温度信息的前提下,将第二温度值作为所述次温度信息对应的温度值;Under the premise that the secondary temperature information is the non-to-be-selected secondary temperature information, the second temperature value is used as the temperature value corresponding to the secondary temperature information;利用所述第一温度值和所述第二温度值生成所述目标温度信息的所述样本温度指标列队。The sample temperature index queue of the target temperature information is generated using the first temperature value and the second temperature value.10.根据权利要求6所述的系统,其特征在于,所述数据处理终端具体用于:10. The system according to claim 6, wherein the data processing terminal is specifically used for:将第三温度值配置给各个所述次温度信息,作为所述次温度信息的所述使用温度策略;configuring a third temperature value to each of the secondary temperature information as the use temperature policy of the secondary temperature information;依照所述使用温度策略加载所述温度检测;loading the temperature detection according to the using temperature strategy;其中,所述数据处理终端具体用于:Wherein, the data processing terminal is specifically used for:获取各个所述次温度信息在所述温度检测过程中对应的所述温度描述特征向量的最大值和所述温度描述特征向量的最小值;Obtain the maximum value of the temperature description feature vector and the minimum value of the temperature description feature vector corresponding to each of the secondary temperature information in the temperature detection process;计算所述温度描述特征向量的最大值和所述温度描述特征向量的最小值的差值作为所述温度描述特征向量的变化状态;Calculate the difference between the maximum value of the temperature description eigenvector and the minimum value of the temperature description eigenvector as the change state of the temperature description eigenvector;统计各个所述次温度信息的所述温度描述特征向量的变化状态;Counting the change state of the temperature description feature vector of each of the secondary temperature information;其中,所述数据处理终端具体用于:Wherein, the data processing terminal is specifically used for:获取各个所述次温度信息在所述温度检测过程中对应的所述温度描述特征向量的变化状态;acquiring the change state of the temperature description feature vector corresponding to each of the secondary temperature information in the temperature detection process;计算全部所述次温度信息的所述温度描述特征向量的变化状态的平均变化状态;calculating the average change state of the change states of the temperature description feature vectors of all the secondary temperature information;根据所述温度描述特征向量的变化状态与所述平均变化状态的比较结果,冷却所述次温度信息对应的所述使用温度策略以得到所述目标温度;According to the comparison result of the change state of the temperature description feature vector and the average change state, cooling the used temperature strategy corresponding to the secondary temperature information to obtain the target temperature;其中,所述数据处理终端具体用于:Wherein, the data processing terminal is specifically used for:在所述温度描述特征向量的变化状态大于第二余弦值与所述平均变化状态的识别结果的前提下,将第一目标温度值作为对应的所述次温度信息的所述目标温度;On the premise that the change state of the temperature description feature vector is greater than the identification result between the second cosine value and the average change state, the first target temperature value is used as the target temperature of the corresponding secondary temperature information;在所述温度描述特征向量的变化状态不大于第三余弦值与所述平均变化状态的识别结果的前提下,将第三目标温度值作为对应的所述次温度信息的所述目标温度;On the premise that the change state of the temperature description feature vector is not greater than the identification result of the third cosine value and the average change state, the third target temperature value is used as the target temperature of the corresponding secondary temperature information;在所述温度描述特征向量的变化状态介于所述第三余弦值与所述平均变化状态的识别结果与所述第二余弦值与所述平均变化状态的识别结果之间的前提下,将第二目标温度值作为对应的所述次温度信息的所述目标温度,其中,所述第二余弦值大于所述第三余弦值。On the premise that the change state of the temperature description feature vector is between the recognition result of the third cosine value and the average change state and the recognition result of the second cosine value and the average change state , taking the second target temperature value as the target temperature of the corresponding secondary temperature information, wherein the second cosine value is greater than the third cosine value.
CN202110860985.5A2021-07-292021-07-29Intelligent cooling method and system for serverActiveCN113608596B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202110860985.5ACN113608596B (en)2021-07-292021-07-29Intelligent cooling method and system for server

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202110860985.5ACN113608596B (en)2021-07-292021-07-29Intelligent cooling method and system for server

Publications (2)

Publication NumberPublication Date
CN113608596Atrue CN113608596A (en)2021-11-05
CN113608596B CN113608596B (en)2024-05-24

Family

ID=78305841

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202110860985.5AActiveCN113608596B (en)2021-07-292021-07-29Intelligent cooling method and system for server

Country Status (1)

CountryLink
CN (1)CN113608596B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN114167965A (en)*2021-12-022022-03-11上海德衡数据科技有限公司High-heat-density intelligent refrigeration method and system based on data center
CN114167964A (en)*2021-12-012022-03-11上海德衡数据科技有限公司Wind side natural cooling method and system based on data center

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130158722A1 (en)*2011-12-142013-06-20Industrial Technology Research InstituteAir conditioning control device and method thereof
JP2016157237A (en)*2015-02-242016-09-01Necプラットフォームズ株式会社Server unit and cooling method thereof
CN108317670A (en)*2018-03-022018-07-24深圳市华之任有限公司A kind of refrigeration system energy-saving control method and system based on machine learning
CN108981092A (en)*2017-05-312018-12-11中兴通讯股份有限公司Central air conditioner temp controller, the control method of fan coil, medium and system
CN109945439A (en)*2019-03-292019-06-28龙马智芯(珠海横琴)科技有限公司A kind of indoor environment parameter control method and system
CN110986306A (en)*2019-11-302020-04-10远景智能国际私人投资有限公司Method, device and equipment for adjusting room temperature based on machine learning and storage medium
CN112738209A (en)*2020-12-262021-04-30顾小菊Data analysis method based on big data and artificial intelligence and cloud computing server

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130158722A1 (en)*2011-12-142013-06-20Industrial Technology Research InstituteAir conditioning control device and method thereof
JP2016157237A (en)*2015-02-242016-09-01Necプラットフォームズ株式会社Server unit and cooling method thereof
CN108981092A (en)*2017-05-312018-12-11中兴通讯股份有限公司Central air conditioner temp controller, the control method of fan coil, medium and system
CN108317670A (en)*2018-03-022018-07-24深圳市华之任有限公司A kind of refrigeration system energy-saving control method and system based on machine learning
CN109945439A (en)*2019-03-292019-06-28龙马智芯(珠海横琴)科技有限公司A kind of indoor environment parameter control method and system
CN110986306A (en)*2019-11-302020-04-10远景智能国际私人投资有限公司Method, device and equipment for adjusting room temperature based on machine learning and storage medium
CN112738209A (en)*2020-12-262021-04-30顾小菊Data analysis method based on big data and artificial intelligence and cloud computing server

Cited By (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN114167964A (en)*2021-12-012022-03-11上海德衡数据科技有限公司Wind side natural cooling method and system based on data center
CN114167964B (en)*2021-12-012024-05-24上海德衡数据科技有限公司Wind side natural cooling method and system based on data center
CN114167965A (en)*2021-12-022022-03-11上海德衡数据科技有限公司High-heat-density intelligent refrigeration method and system based on data center
CN114167965B (en)*2021-12-022024-07-12上海德衡数据科技有限公司High-heat-density intelligent refrigerating method and system based on data center

Also Published As

Publication numberPublication date
CN113608596B (en)2024-05-24

Similar Documents

PublicationPublication DateTitle
CN113608596A (en)Intelligent cooling method and system for server
CN114168747A (en)Knowledge base construction method and system based on cloud service
CN113903473A (en)Medical information intelligent interaction method and system based on artificial intelligence
CN114417076A (en)Production line intelligent early warning method and system based on artificial intelligence
CN113610117B (en)Underwater sensing data processing method and system based on depth data
CN114167965A (en)High-heat-density intelligent refrigeration method and system based on data center
CN113613252B (en)5G-based network security analysis method and system
CN114168999A (en)Comprehensive security method and system based on data center
CN113590952A (en)Method and system for constructing data center
CN113420158B (en)Standard medical term input method and system
CN113610123B (en)Multi-source heterogeneous data fusion method and system based on Internet of things
CN113947709A (en)Image processing method and system based on artificial intelligence
CN113609362A (en)Data management method and system based on 5G
CN113645063B (en)Intelligent data integration method and system based on edge calculation
CN114826676B (en)Network security data sharing and control method and system
CN115345143B (en) Energy consumption detection method and system based on data center
CN113626494B (en)Data multidimensional dimension analysis method and system based on self-adaptive control
CN113645604B (en)Intelligent medical ward help calling method and system
CN113609931A (en)Face recognition method and system based on neural network
CN113627165B (en)Bedside interaction method and system based on intelligent medical treatment
CN115563153B (en)Task batch processing method, system and server based on artificial intelligence
CN113611425B (en)Method and system for intelligent regional medical integrated database based on software definition
CN114167964B (en)Wind side natural cooling method and system based on data center
CN114629715A (en)Network security protection method and system based on big data
CN114168410A (en)Intelligent control evaporative cooling method and system based on big data

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
PE01Entry into force of the registration of the contract for pledge of patent right

Denomination of invention:A server intelligent cooling method and system

Granted publication date:20240524

Pledgee:Agricultural Bank of China Limited Shanghai Changning Branch

Pledgor:SHANGHAI DATACENTER SCIENCE Co.,Ltd.

Registration number:Y2025980030749

PE01Entry into force of the registration of the contract for pledge of patent right

[8]ページ先頭

©2009-2025 Movatter.jp