A Server Cooling Fan Noise Performance Matching Method, Device and Medium
By establishing a numerical analysis model of the internal sound cavity of the server and using frequency staggering technology, the cooling fan that will not resonate with the sound cavity is quickly screened, which solves the problem of difficulty in selecting noise values in the existing technology, and achieves low-cost and efficient fan selection.
Patent Information
- Application Number
- CN202210870877.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-22
- Publication Date
- 2025-07-04
- Estimated Expiration
- 2042-07-22
AI Technical Summary
In the prior art, it is difficult to quickly and at low cost to select the cooling fan with the best noise value in server design, resulting in high R&D costs and long cycles.
By obtaining the geometric data of the target server and the working speed information of the alternative fans, a numerical analysis model of the internal acoustic cavity is established, and the target fan that will not resonate with the acoustic cavity is used to filter out the target fan that will not resonate with the acoustic cavity.
It realizes the fan with the best noise performance quickly in the early stage of design, reducing R&D costs and cycles, and improving R&D efficiency.
Smart Images

Figure CN115130353B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of servers, and particularly to a method, device and medium for matching the noise performance of a server cooling fan. Background Art
[0002] The server cooling fan is currently the main device for the server to discharge the heat generated by internal electronic components. In addition to performance indicators such as power consumption and PQ curve, the noise level of the cooling fan during operation is also an important performance indicator. When the fan noise is too large, it will significantly affect the working performance of internal electronic components of the server and the experience of users. Sometimes, for two fans with approximately the same noise value in a free field, the noise performance differences are significant after they are installed inside the server, because resonance occurs between the fan blades and the internal sound cavity of the server when the fan rotates. Therefore, in the overall design of the server, evaluating the noise value of the cooling fan under the actual working condition has become an essential step in the R & D process.
[0003] Currently, the industry mainly uses two methods to obtain the actual noise value of the server cooling fan. One is to conduct the overall machine noise test by combining the overall machine samples of the server with alternative fans one by one after the overall machine proofing. Such a process is time-consuming and laborious, significantly increasing the R & D cost and design cycle of the enterprise. The other is to conduct fan fluid simulation and server sound propagation simulation. This process requires additional high-performance computing clusters and has a long calculation cycle, making it difficult to meet the time cycle requirements for rapid fan selection in the initial stage of design.
[0004] In view of the above problems, designing a method for matching the noise performance of a server cooling fan to efficiently and low-costly select the cooling fan with the optimal noise value under the overall machine working condition in the initial stage of the scheme design has become a technical problem that needs to be solved urgently by those skilled in the art. Summary of the Invention
[0005] The purpose of the present application is to provide a method, device and medium for matching the noise performance of a server cooling fan, which can quickly screen out the cooling fans in the alternative solutions that will not resonate with the sound cavity and thus have a lower actual noise value, effectively improving the R & D efficiency, shortening the R & D cycle, and reducing the R & D cost.
[0006] To solve the above technical problems, the present application provides a method for matching the noise performance of a server cooling fan, including:
[0007] Obtain the overall machine geometric data of the target server including all components, and obtain the working speed information of the alternative fans;
[0008] Establish a numerical analysis model of the internal sound cavity of the target server according to the overall machine geometric data; wherein, the internal sound cavity represents the space area filled with air in the target server;
[0009] Generate the internal acoustic cavity mode of the target server according to the data analysis model;
[0010] Obtain the target fan among the alternative fans through frequency staggering according to the operating speed information and the internal acoustic cavity mode, so as to match the target fan with the target server.
[0011] Preferably, the establishing of the numerical analysis model of the internal acoustic cavity of the target server according to the overall machine geometric data includes:
[0012] Simplify the overall machine geometric data according to the preset simplification rules to obtain simplified geometric data;
[0013] Perform mesh division on the simplified geometric data according to the preset mesh division rules to obtain mesh data;
[0014] Perform parameter setting on the mesh data according to the preset parameter setting rules to obtain the finite element method numerical analysis model of the internal acoustic cavity mode of the target server.
[0015] Preferably, the generating of the internal acoustic cavity mode of the target server according to the data analysis model includes:
[0016] Solve the rectangular equation of the numerical analysis model according to the preset analysis algorithm rules to generate the internal acoustic cavity mode of the target server.
[0017] Preferably, the internal acoustic cavity mode is the first-order mode frequency of the internal acoustic cavity.
[0018] Preferably, the obtaining of the target fan among the alternative fans through frequency staggering according to the operating speed information and the internal acoustic cavity mode includes:
[0019] Obtain the blade passing frequency according to the operating speed information and the number of rotor blades;
[0020] Obtain the difference between the blade passing frequency and the first-order mode frequency;
[0021] Obtain the alternative fan corresponding to the difference with the largest absolute value as the target fan.
[0022] Preferably, before obtaining the overall machine geometric data of the target server including all components and obtaining the operating speed information of the alternative fans, it further includes:
[0023] Obtain the model parameters of all fans;
[0024] Judge whether the model parameters meet the preset limit conditions of the target server;
[0025] If so, use the fan as the alternative fan and proceed to the steps of obtaining the overall geometry data of the target server including all components and obtaining the operating speed information of the alternative fan.
[0026] Preferably, after obtaining the target fan among the alternative fans through frequency staggering based on the operating speed information and the internal acoustic cavity mode, the following steps are further included:
[0027] Output the model parameters of the target fan;
[0028] Obtain the storage information of the target fan in the component library according to the model parameters.
[0029] To solve the above technical problems, the present application also provides a server cooling fan noise performance matching device, including:
[0030] A first acquisition module, configured to acquire the overall geometry data of the target server including all components and acquire the operating speed information of the alternative fan;
[0031] A model establishment module, configured to establish a numerical analysis model of the internal acoustic cavity of the target server according to the overall geometry data; wherein, the internal acoustic cavity represents the space area filled with air in the target server;
[0032] A generation module, configured to generate the internal acoustic cavity mode of the target server according to the data analysis model;
[0033] A second acquisition module, configured to obtain the target fan among the alternative fans through frequency staggering based on the operating speed information and the internal acoustic cavity mode, for matching the target fan with the target server.
[0034] To solve the above technical problems, the present application also provides a server cooling fan noise performance matching device, including:
[0035] A memory, configured to store a computer program;
[0036] A processor, configured to implement the steps of the above server cooling fan noise performance matching method when executing the computer program.
[0037] To solve the above technical problems, the present application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above server cooling fan noise performance matching method are implemented.
[0038] The server cooling fan noise performance matching method provided by this application obtains the overall machine geometric data of the target server including all components and obtains the operating speed information of the alternative fans; establishes a numerical analysis model of the internal acoustic cavity of the target server according to the overall machine geometric data; wherein, the internal acoustic cavity represents the space area filled with air in the target server. Generates the internal acoustic cavity mode of the target server according to the data analysis model; obtains the target fan among the alternative fans through frequency staggering according to the operating speed information and the internal acoustic cavity mode for matching the target fan with the target server. It can be seen from this that the above solution realizes the rapid matching of the fan with the optimal noise performance after being combined with the server at the initial stage of the solution design by establishing a numerical analysis model of the internal acoustic cavity of the target server and using the principle of frequency staggering to avoid acoustic cavity resonance between the server acoustic cavity mode and the fan blades. It eliminates the process of needing to install all alternative fans into the server one by one for noise test and measurement; compared with the fan fluid simulation and server sound propagation simulation processes that additionally equip high-performance computing clusters, it has a shorter calculation cycle, effectively improves the R & D efficiency, shortens the R & D cycle, and reduces the R & D cost.
[0039] In addition, this application also provides a server cooling fan noise performance matching device and a computer-readable storage medium, and the effects are the same as above. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] To more clearly illustrate the embodiments of this application, the following will briefly introduce the drawings required for use in the embodiments. Obviously, the drawings in the following description are only some embodiments of this application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0041] Figure 1 It is a flowchart of a server cooling fan noise performance matching method provided by an embodiment of this application;
[0042] Figure 2 It is a flowchart of another server cooling fan noise performance matching method provided by an embodiment of this application;
[0043] Figure 3 It is a schematic structural diagram of a server cooling fan noise performance matching device provided by an embodiment of this application;
[0044] Figure 4 It is a schematic structural diagram of another server cooling fan noise performance matching device provided by an embodiment of this application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0045] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the protection scope of the present application.
[0046] The core of the present application is to provide a method, device and medium for matching the noise performance of a server cooling fan.
[0047] In order to enable those skilled in the art to better understand the solution of the present application, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0048] Currently, the industry mainly uses two methods to obtain the actual noise value of a server cooling fan. One is to conduct a whole-machine noise test by combining the server prototype with alternative fans one by one after the server is prototyped. Such a process is time-consuming and laborious, significantly increasing the R & D cost and design cycle of the enterprise. The other is to conduct fan fluid simulation and server sound propagation simulation. This process requires additional high-performance computing clusters and still a relatively long computing cycle, and it is difficult to meet the time cycle requirements for rapid fan selection in the initial stage of design. In view of the above problems, the embodiments of the present application provide a method for quickly matching the noise performance of a server and a cooling fan in the initial stage of the scheme design, which can quickly screen out the cooling fans in the alternative schemes that will not resonate with the acoustic cavity and thus have a lower actual noise value. Figure 1 It is a flowchart of a method for matching the noise performance of a server cooling fan provided by an embodiment of the present application. As Figure 1 shown, the method includes:
[0049] S10: Obtain the whole-machine geometric data of the target server including all components, and obtain the working speed information of the alternative fans.
[0050] S11: Establish a numerical analysis model of the internal acoustic cavity of the target server according to the whole-machine geometric data; wherein, the internal acoustic cavity represents the space area filled with air in the target server.
[0051] S12: Generate the internal acoustic cavity modes of the target server according to the data analysis model.
[0052] S13: Obtain the target fan among the alternative fans through frequency staggering according to the working speed information and the internal acoustic cavity modes, so as to match the target fan with the target server.
[0053] It can be understood that the target server is the server for which the noise performance of the cooling fan needs to be matched. A server generally includes components such as a chassis, a cooling fan, hard drives, a central processing unit (CPU), a CPU cooler, a duct, memory, a graphics card, a motherboard, and a power supply. Since the server cooling fan usually operates in a server containing all the above components, when obtaining the geometric data of the target server, it is necessary to obtain the overall geometric data of the target server containing all components. The geometric data is a three-dimensional model in a certain proportion or the same size as the physical object, and can be drawn using any kind of drafting software, such as CREO Parametric. To obtain the geometric data, ANSYS SPACECLAIM can be used, which is a new generation of 3D efficient numerical modeling software and has been widely used in the international industrial numerical analysis field. It should be noted that the specific method for obtaining the geometric data in this embodiment is not limited and depends on the specific implementation situation.
[0054] Furthermore, while obtaining the overall geometric data of the target server containing all components, it is also necessary to obtain the operating speed information of the alternative fans. The alternative fans are all the fans for which the noise performance of the cooling fan needs to be matched. It should be noted that the alternative fans must be fans that can adapt to the target server. The operating speed information of the alternative fans can be obtained by extracting the relevant speed data of the alternative fans.
[0055] To achieve the noise performance matching of the cooling fan, it is further necessary to establish a numerical analysis model of the internal acoustic cavity of the target server based on the overall geometric data to characterize the acoustic cavity characteristics inside the server. It should be noted that the internal acoustic cavity represents the space area filled with air in the target server. Generally, in the actual R & D process, designers will generate the server geometric data containing all detailed features and then hand it over to analysis engineers for performance evaluation and analysis. If directly calculated, the process is relatively complex. To simplify the subsequent calculation process, specifically in implementation, the overall geometric data of the server can also be simplified and other processing at the beginning of establishing the numerical analysis model to reduce the overall calculation amount. In this embodiment, the specific data of the overall geometric data is not limited. It can be the geometric data containing all detailed features of the target server or the simplified geometric data, depending on the specific implementation situation.
[0056] After obtaining the data analysis model, it is necessary to generate the internal acoustic cavity mode of the target server according to the data analysis model. It should be noted that the acoustic cavity mode characterizes the vibration of the air pressure inside the server at its natural frequency. Compared with the fan fluid simulation calculation and the server sound propagation calculation, the acoustic cavity mode calculation reduces the process of fluid modeling and simulation calculation, and also omits the calculation of the gas wave equation in the sound propagation simulation. Therefore, it only requires less computing resources and computing cycles. Although the actual comparison situation is affected by various factors such as detailed features, model quality, and parameter settings, roughly speaking, for the same evaluation object, the acoustic cavity mode has a smaller CPU usage rate, memory usage rate, and computing time compared with the fan fluid simulation calculation and the server sound propagation calculation. Therefore, adopting the process of acoustic cavity mode calculation can greatly reduce the computing resource requirements and significantly shorten the computing cycle compared with the complete fan fluid simulation calculation and the server sound propagation calculation process.
[0057] After obtaining the internal acoustic cavity mode, the target fan among the alternative fans is obtained through frequency staggering according to the operating speed information and the internal acoustic cavity mode. The performance of all alternative fans can be screened through the method of frequency staggering, and the target fan with the best noise performance among all alternative fans can be obtained. In this embodiment, the specific process of obtaining the target fan is not limited and depends on the specific implementation situation.
[0058] In this embodiment, the overall machine geometric data of the target server including all components is obtained, and the operating speed information of the alternative fans is obtained; a numerical analysis model of the internal acoustic cavity of the target server is established according to the overall machine geometric data; wherein, the internal acoustic cavity represents the space area filled with air in the target server. The internal acoustic cavity mode of the target server is generated according to the data analysis model; the target fan among the alternative fans is obtained through frequency staggering according to the operating speed information and the internal acoustic cavity mode for matching the target fan with the target server. It can be seen that the above solution realizes the rapid matching of the fan with the best noise performance after being combined with the server at the initial stage of the solution design by establishing a numerical analysis model of the internal acoustic cavity of the target server and using the principle of frequency staggering to avoid acoustic cavity resonance between the server acoustic cavity mode and the fan blades. It eliminates the process of needing to install all alternative fans into the server one by one for noise test and measurement; compared with the fan fluid simulation and server sound propagation simulation processes with additional high-performance computing clusters, it has a shorter computing cycle, effectively improves the R & D efficiency, shortens the R & D cycle, and reduces the R & D cost.
[0059] Based on the above embodiments:
[0060] As a preferred embodiment, establishing a numerical analysis model of the internal acoustic cavity of the target server according to the overall machine geometric data includes:
[0061] Simplify the overall machine geometry data according to the preset simplification rules to obtain simplified geometry data;
[0062] Perform mesh generation on the simplified geometry data according to the preset mesh generation rules to obtain mesh data;
[0063] Perform parameter setting on the mesh data according to the preset parameter setting rules to obtain a finite element method numerical analysis model of the internal acoustic cavity mode of the target server.
[0064] In order to simplify the subsequent calculation process of the numerical analysis model, as a preferred embodiment, in specific implementation, at the beginning of establishing the numerical analysis model, simplify the geometric data of the entire server according to the preset simplification rules, and obtain the simplified geometric data. Among them, the preset simplification rules need to simplify or discard the detailed features and components that have little impact on the analysis results, but retain the important features and components that have a significant impact on the analysis results. After appropriately correcting the geometric data, then perform reverse envelope extraction of the internal space with the chassis contour as the boundary, and the simplified geometric data model of the acoustic cavity can be obtained. In this embodiment, there is no limitation on the preset simplification rules, which depends on the specific implementation situation.
[0065] After obtaining the simplified geometric data, it is necessary to further perform mesh generation on the simplified geometric data according to the preset mesh generation rules to obtain mesh data. That is, divide the simplified geometric data into many small mesh units, and the quality of the generated mesh will directly affect the quality of the subsequent analysis results. Specifically, for the acoustic cavity model, three-dimensional volume element mesh generation for the occupied space position is required, and the volume element is preferably a regular hexahedron. The final mesh units need to appropriately represent the spatial occupancy of the original geometric model, and the quality of the mesh units needs to meet certain inspection conditions. In this embodiment, there is no limitation on the preset mesh generation rules, which depends on the specific implementation situation.
[0066] Furthermore, perform parameter setting on the mesh data according to the preset parameter setting rules to obtain a finite element method numerical analysis model of the internal acoustic cavity mode of the server. It should be noted that the server acoustic cavity parameters generally include: material acoustic property parameters, analysis frequency range, acoustic boundary conditions, etc. Material acoustic property parameters are a set of acoustic performance parameters that accurately represent the acoustic properties of gases or noise reduction materials independent of size or constraints; the analysis frequency range is the frequency range interval concerned in actual engineering applications; the acoustic boundary conditions refer to the parameters of the variation law of specific variables or their derivatives on the boundary of the sound field solution region. Finally, by setting the above parameters, a finite element method numerical analysis model of the internal acoustic cavity mode of the server is obtained, so as to facilitate the subsequent acquisition of the internal acoustic cavity mode.
[0067] In this embodiment, the simplified geometric data is obtained by simplifying the overall machine geometric data according to a preset simplification rule; the mesh data is obtained by meshing the simplified geometric data according to a preset mesh division rule; and a finite element method numerical analysis model of the internal acoustic cavity mode of the target server is obtained by setting parameters for the mesh data according to a preset parameter setting rule, realizing the establishment of the numerical analysis model and simplifying the subsequent calculation process.
[0068] Based on the above embodiment:
[0069] As a preferred embodiment, generating the internal acoustic cavity mode of the target server according to the data analysis model includes:
[0070] Solving the rectangular equation of the numerical analysis model according to a preset analysis algorithm rule to generate the internal acoustic cavity mode of the target server.
[0071] As a preferred embodiment, in this embodiment, the rectangular equation of the numerical analysis model is solved according to a preset analysis algorithm rule to generate the internal acoustic cavity mode of the target server. The solution process can be carried out through ANSYS Acoustics, which is not limited in this embodiment and depends on the specific implementation situation. In addition, the preset analysis algorithm rule is not limited in this embodiment and depends on the specific implementation situation.
[0072] As a preferred embodiment, the internal acoustic cavity mode is the first-order modal frequency of the internal acoustic cavity. The first-order mode appears when the excitation frequency of the external force is equal to the natural frequency (the first order) of the object, and the vibration form of the object at this time is called the first-order vibration mode or the main vibration mode.
[0073] In this embodiment, the rectangular equation of the numerical analysis model is solved according to a preset analysis algorithm rule, and the internal acoustic cavity mode is the first-order modal frequency of the internal acoustic cavity, realizing the generation of the internal acoustic cavity mode of the target server.
[0074] Based on the above embodiment:
[0075] As a preferred embodiment, obtaining the target fan among the alternative fans through frequency stagger according to the working speed information and the internal acoustic cavity mode includes:
[0076] Obtaining the blade passing frequency according to the working speed information and the number of rotor blades;
[0077] Obtaining the difference between the blade passing frequency and the first-order modal frequency;
[0078] Obtaining the alternative fan corresponding to the difference with the largest absolute value as the target fan.
[0079] In the above embodiments, the specific acquisition process of the target fan is not limited and depends on the specific implementation. As a preferred embodiment, in this embodiment, first, the blade passing frequency is obtained according to the working speed information and the number of rotor blades; it should be noted that the blade passing frequency refers to the blade passing frequency obtained by converting according to the working speed of the cooling fan and the number of rotor blades. For example, if the working speed of the cooling fan is 30,000 revolutions per minute and there are 5 blades on the rotor, the blade passing frequency is 2500 Hz.
[0080] Further, obtain the difference between the blade passing frequency and the first-order modal frequency; obtain the alternative fan corresponding to the difference with the largest absolute value as the target fan. That is, subtract the blade passing frequency of all alternative fans from the first-order modal frequency of the acoustic cavity, and the cooling fan with the largest absolute value is the optimal result of noise performance matching. In practical applications, this process can be implemented by an execution program compiled in the PYTHON language, or other compilation languages can be selected, depending on the specific implementation, and it is not limited in this embodiment.
[0081] In this embodiment, the blade passing frequency is obtained according to the working speed information and the number of rotor blades; the difference between the blade passing frequency and the first-order modal frequency is obtained; the alternative fan corresponding to the difference with the largest absolute value is obtained as the target fan, realizing the acquisition of the cooling fan with the optimal noise performance matching.
[0082] Figure 2 It is a flowchart of another server cooling fan noise performance matching method provided by the embodiment of the present application. In order to obtain alternative fans for the target server, as Figure 2 shown, before obtaining the overall machine geometric data of the target server including all components and obtaining the working speed information of the alternative fans, it further includes:
[0083] S14: Obtain the model parameters of all fans;
[0084] S15: Judge whether the model parameters meet the preset limit conditions of the target server; if so, enter step S16.
[0085] S16: Take the fan as an alternative fan and enter step S10.
[0086] It can be understood that in practical applications, due to limitations such as size, ventilation volume, and supplier delivery conditions, only some of the fans in the fan component library can be applied to the target server. Therefore, it is necessary to first screen out the applicable fan models according to the preset limitation conditions as alternative fans. When a fan enters the database, its specification sheet will be entered simultaneously, which contains working speed data. By extracting the relevant speed data of the fans that meet the limitation conditions, the working speed information of the alternative fans can be obtained. The fan component library can be the database of the PLM system, and the process of screening and extracting information can be implemented through an execution program compiled in the PYTHON language. In this embodiment, there is no limitation, and it depends on the specific implementation situation. It should be noted that the preset limitation conditions in this embodiment are determined by the target server, and there is no limitation on the preset limitation conditions in this embodiment, which depends on the specific implementation situation.
[0087] In this embodiment, by obtaining the model parameters of all fans; determining whether the model parameters meet the preset limitation conditions of the target server; if so, taking the fan as an alternative fan, the acquisition of the alternative fans of the target server is realized.
[0088] On the basis of the above embodiment, as a preferred embodiment, after obtaining the target fan among the alternative fans through frequency staggering according to the working speed information and the internal acoustic cavity mode, as Figure 2 shown, it further includes:
[0089] S17: Output the model parameters of the target fan.
[0090] S18: Obtain the storage information of the target fan in the component library according to the model parameters.
[0091] It can be understood that after matching the target fan with the optimal noise performance of the target server, in order to determine the storage information such as the storage location and remaining quantity of the target fan, so as to set the target fan for the target server. After matching the target fan, output the model parameters of the target fan, and obtain the storage information of the target fan in the component library according to the model parameters. So that the staff can obtain the target fan and set it for the target server.
[0092] In the above embodiment, the method for matching the noise performance of the server cooling fan is described in detail. The present application also provides an embodiment corresponding to the device for matching the noise performance of the server cooling fan. It should be noted that the present application describes the embodiments of the device part from two perspectives, one is from the perspective of functional modules, and the other is from the perspective of hardware structure.
[0093] Figure 3 This is a schematic structural diagram of a device for matching the noise performance of a server cooling fan provided by an embodiment of the present application. As Figure 3As shown in the figure, the server cooling fan noise performance matching device includes:
[0094] A first acquisition module 10, configured to acquire the overall machine geometric data of a target server including all components, and acquire the operating speed information of alternative fans.
[0095] A model establishment module 11, configured to establish a numerical analysis model of the internal sound cavity of the target server according to the overall machine geometric data; wherein, the internal sound cavity represents the space area filled with air in the target server.
[0096] A generation module 12, configured to generate the internal sound cavity mode of the target server according to the data analysis model.
[0097] A second acquisition module 13, configured to obtain a target fan among the alternative fans through frequency staggering according to the operating speed information and the internal sound cavity mode, so as to match the target fan with the target server.
[0098] In this embodiment, the server cooling fan noise performance matching device includes a first acquisition module, a model establishment module, a generation module, and a second acquisition module. By acquiring the overall machine geometric data of the target server including all components, and acquiring the operating speed information of alternative fans; establishing a numerical analysis model of the internal sound cavity of the target server according to the overall machine geometric data; wherein, the internal sound cavity represents the space area filled with air in the target server. Generating the internal sound cavity mode of the target server according to the data analysis model; obtaining a target fan among the alternative fans through frequency staggering according to the operating speed information and the internal sound cavity mode, so as to match the target fan with the target server. It can be seen from this that the above solution realizes rapid matching of the fan with the optimal noise performance after being combined with the server at the initial stage of the solution design by establishing a numerical analysis model of the internal sound cavity of the target server and using the principle of frequency staggering to avoid acoustic cavity resonance between the server sound cavity mode and the fan blades. It eliminates the need to install all alternative fans into the server one by one for noise test; compared with the fan fluid simulation and server sound propagation simulation processes that additionally equip high-performance computing clusters, it has a shorter calculation cycle, effectively improves the R & D efficiency, shortens the R & D cycle, and reduces the R & D cost.
[0099] Figure 4 This is a schematic structural diagram of another server cooling fan noise performance matching device provided by an embodiment of the present application. As Figure 4 shown, the server cooling fan noise performance matching device includes:
[0100] A memory 20, configured to store a computer program.
[0101] A processor 21, configured to implement the steps of the method for matching the server cooling fan noise performance mentioned in the above embodiment when executing the computer program.
[0102] The server cooling fan noise performance matching device provided in this embodiment may include, but is not limited to, a smart phone, a tablet computer, a laptop computer, a desktop computer, etc.
[0103] Among them, the processor 21 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. The processor 21 may be implemented in at least one hardware form of a digital signal processor (DSP), a field-programmable gate array (FPGA), or a programmable logic array (PLA). The processor 21 may also include a main processor and a coprocessor. The main processor is a processor used to process data in the wake state, also known as the central processing unit (CPU); the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, the processor 21 may be integrated with a graphics processing unit (GPU), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 21 may further include an artificial intelligence (AI) processor, and the AI processor is used to process computational operations related to machine learning.
[0104] The memory 20 may include one or more computer-readable storage media, and the computer-readable storage media may be non-transitory. The memory 20 may further include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In this embodiment, the memory 20 is at least used to store the following computer program 201. After the computer program is loaded and executed by the processor 21, it can implement the relevant steps of the server cooling fan noise performance matching method disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 20 may further include an operating system 202 and data 203, etc., and the storage method may be temporary storage or permanent storage. Among them, the operating system 202 may include Windows, Unix, Linux, etc. The data 203 may include, but is not limited to, the data involved in the server cooling fan noise performance matching method.
[0105] In some embodiments, the server cooling fan noise performance matching device may further include a display screen 22, an input / output interface 23, a communication interface 24, a power supply 25, and a communication bus 26.
[0106] Those skilled in the art can understand,Figure 4 The structure shown does not constitute a limitation on the server cooling fan noise performance matching device, and may include more or fewer components than those shown in the figure.
[0107] In this embodiment, the server cooling fan noise performance matching device includes a memory and a processor. When the processor executes a computer program, it implements the steps of the method for matching the noise performance of the server cooling fan mentioned in the above embodiment. By obtaining the overall machine geometry data of the target server including all components, and obtaining the operating speed information of the alternative fans; establishing a numerical analysis model of the internal acoustic cavity of the target server according to the overall machine geometry data; wherein, the internal acoustic cavity represents the space area filled with air in the target server. Generating the internal acoustic cavity mode of the target server according to the data analysis model; obtaining the target fan among the alternative fans through frequency staggering according to the operating speed information and the internal acoustic cavity mode, so as to be used to match the target fan with the target server. It can be seen from this that the above solution establishes a numerical analysis model of the internal acoustic cavity of the target server, and uses the principle of frequency staggering to avoid acoustic cavity resonance between the server acoustic cavity mode and the fan blades, realizing the rapid matching of the fan with the optimal noise performance after being combined with the server at the initial stage of the solution design. It eliminates the need to install all alternative fans into the server one by one for noise test; compared with the fan fluid simulation and server sound propagation simulation processes that require additional high-performance computing clusters, it has a shorter calculation cycle, effectively improving the R & D efficiency, shortening the R & D cycle, and reducing the R & D cost.
[0108] Finally, the present application also provides an embodiment corresponding to a computer-readable storage medium. A computer program is stored on the computer-readable storage medium, and when the computer program is executed by the processor, it implements the steps recorded in the above method embodiment.
[0109] It can be understood that if the method in the above embodiment is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and executes all or part of the steps of the methods described in various embodiments of the present application. And the aforementioned storage medium includes: USB flash drive, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disc and other various media that can store program codes.
[0110] The computer-readable storage medium provided by this embodiment stores a computer program, and when the computer program is executed by a processor, it implements the steps recorded in the above method embodiment. By obtaining the overall machine geometric data of the target server including all components, and obtaining the operating speed information of the alternative fans; establishing a numerical analysis model of the internal acoustic cavity of the target server according to the overall machine geometric data; wherein, the internal acoustic cavity represents the space area filled with air in the target server. Generating the internal acoustic cavity mode of the target server according to the data analysis model; obtaining the target fan among the alternative fans through frequency staggering according to the operating speed information and the internal acoustic cavity mode, so as to be used to match the target fan with the target server. It can be seen from this that the above solution establishes a numerical analysis model of the internal acoustic cavity of the target server, and uses the principle of frequency staggering to avoid acoustic cavity resonance between the server acoustic cavity mode and the fan blades, realizing the rapid matching of the fan with the optimal noise performance after being combined with the server at the initial stage of the solution design. It eliminates the process of needing to install all alternative fans into the server one by one for noise test; compared with the fan fluid simulation and server sound propagation simulation processes of an additional high-performance computing cluster, it has a shorter calculation cycle, effectively improving the R & D efficiency, shortening the R & D cycle, and reducing the R & D cost.
[0111] The above has introduced in detail a method, device and medium for matching the noise performance of a server cooling fan provided by this application. The embodiments in the specification are described in a progressive manner, and the key points of each embodiment are the differences from other embodiments. The same or similar parts among the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the description of the method part. It should be noted that for those of ordinary skill in the art in this technical field, without departing from the principle of this application, several improvements and modifications can still be made to this application, and these improvements and modifications also fall within the protection scope of the claims of this application.
[0112] It should also be noted that in this specification, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of another identical element in the process, method, article or device including the said element.
Claims
1. A method for matching the noise performance of a server cooling fan, characterized in that, Including: Obtain the overall machine geometry data of the target server including all components, and obtain the operating speed information of the alternative fans; Establish a numerical analysis model of the internal acoustic cavity of the target server according to the overall machine geometry data; wherein, the internal acoustic cavity represents the space area filled with air in the target server; Generate the internal acoustic cavity mode of the target server according to the numerical analysis model; Obtain the target fan among the alternative fans through frequency stagger according to the operating speed information and the internal acoustic cavity mode, so as to match the target fan with the target server; Wherein, the internal acoustic cavity mode is the first-order modal frequency of the internal acoustic cavity; The obtaining the target fan among the alternative fans through frequency stagger according to the operating speed information and the internal acoustic cavity mode includes: obtaining the blade passing frequency according to the operating speed information and the number of rotor blades; obtaining the difference between the blade passing frequency and the first-order modal frequency; obtaining the alternative fan corresponding to the difference with the largest absolute value as the target fan.
2. The server cooling fan noise performance matching method according to claim 1, wherein The establishing a numerical analysis model of the internal acoustic cavity of the target server according to the overall machine geometry data includes: Simplify the overall machine geometry data according to the preset simplification rules to obtain simplified geometry data; Perform mesh division on the simplified geometry data according to the preset mesh division rules to obtain mesh data; Perform parameter setting on the mesh data according to the preset parameter setting rules to obtain the finite element method numerical analysis model of the internal acoustic cavity mode of the target server.
3. The server cooling fan noise performance matching method according to claim 1, wherein The generating the internal acoustic cavity mode of the target server according to the numerical analysis model includes: Solve the rectangular equation of the numerical analysis model according to the preset analysis algorithm rules to generate the internal acoustic cavity mode of the target server.
4. The server cooling fan noise performance matching method according to any one of claims 1 to 3, characterized in that Before the obtaining the overall machine geometry data of the target server including all components and obtaining the operating speed information of the alternative fans, it further includes: Obtain the model parameters of all fans; Judge whether the model parameters meet the preset limit conditions of the target server; If so, use the fan as the alternative fan and enter the step of obtaining the overall machine geometry data of the target server including all components and obtaining the operating speed information of the alternative fans.
5. The server cooling fan noise performance matching method according to claim 4, characterized in that After the obtaining the target fan among the alternative fans through frequency stagger according to the operating speed information and the internal acoustic cavity mode, it further includes: Output the model parameters of the target fan; Obtain the storage information of the target fan in the component library according to the model parameters.
6. A server cooling fan noise performance matching device, characterized in that Including: A first obtaining module, configured to obtain the overall machine geometry data of the target server including all components, and obtain the operating speed information of the alternative fans; A model establishing module, configured to establish a numerical analysis model of the internal acoustic cavity of the target server according to the overall machine geometry data; wherein, the internal acoustic cavity represents the space area filled with air in the target server; A generating module, configured to generate the internal acoustic cavity mode of the target server according to the numerical analysis model; A second acquisition module, configured to obtain a target fan from the alternative fans through frequency staggering according to the operating speed information and the internal acoustic cavity mode, so as to be used to match the target fan with the target server; wherein, the internal acoustic cavity mode is the first-order modal frequency of the internal acoustic cavity; Specifically, the second acquisition module is configured to obtain the blade passing frequency according to the operating speed information and the number of rotor blades; obtain the difference between the blade passing frequency and the first-order modal frequency; and obtain the alternative fan corresponding to the difference with the largest absolute value as the target fan.
7. A server cooling fan noise performance matching device, characterized in that Comprising: a memory, configured to store a computer program; a processor, configured to implement the steps of the server cooling fan noise performance matching method according to any one of claims 1 to 5 when executing the computer program.
8. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the server cooling fan noise performance matching method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Method for testing pneumatic noise of server fan, and medium
CN113935216A
Low-noise technical room
RU2017112555A