A method for generating a volute profile and related equipment
By determining the helix angle and coordinate parameters of the volute profile, the volute profile is generated, which solves the problems of abrupt changes in the volute flow cross-sectional area and high noise, thus improving the efficiency and performance of the fan.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGDONG CHIGO HEATING & VENTILATION EQUIP CO LTD
- Filing Date
- 2023-04-14
- Publication Date
- 2026-08-04
AI Technical Summary
Due to the size limitations of the fan, the profile cutting process at the end of the volute away from the volute tongue causes a sudden change in the flow cross-sectional area, resulting in severe gas flow separation, high noise, and low fan efficiency. At the same time, reducing the volute profile to ensure continuous flow will lead to a decrease in pressure head, further reducing fan efficiency.
By obtaining the limiting height parameters and base circle radius parameters, the helix angle and preset distribution law are determined, the coordinate parameters of each cross-section point are calculated, and the volute profile is generated to ensure the continuity of the volute flow cross-sectional area change, reduce noise, and improve fan efficiency.
This design achieves a volute profile that meets the fan installation height requirements while ensuring the continuity of the flow cross-sectional area, reducing volute operating noise, and improving fan efficiency.
Smart Images

Figure CN116432347B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wind turbine technology, and in particular to a method for generating a volute profile and related equipment. Background Technology
[0002] Currently, due to the size limitations of the fan, the profile of the volute at the end away from the volute tongue needs to be cut. Although the size of the volute after cutting meets the height requirements of the fan, it causes a sudden change in the flow cross-sectional area at the cut point, resulting in severe gas flow separation at the cut location, leading to high volute noise and low fan efficiency. Although it is possible to ensure the continuity of the flow cross-sectional area change by reducing the volute profile, reducing the volute helix angle causes a significant decrease in the fan head at medium to high flow rates, which also results in low fan efficiency. Summary of the Invention
[0003] This application provides a method and related equipment for generating a volute profile to solve the problem of low fan efficiency.
[0004] To address the aforementioned technical problems, this application provides a method for generating volute profile lines, employing the following technical solution:
[0005] A method for generating a volute profile includes the following steps:
[0006] Obtain the limiting height parameter and the base circle radius parameter; wherein, the limiting height parameter is the height parameter of the mounting surface used for mounting the volute;
[0007] The helix angle is determined based on the height restriction parameter, the base circle radius parameter, and the preset distribution rule; wherein, the preset distribution rule is the distribution rule of each cross-sectional point on the volute.
[0008] The coordinate parameters corresponding to each cross-section point are determined based on the helix angle and the preset distribution law;
[0009] Generate a volute profile based on the coordinate parameters corresponding to each of the cross-section points;
[0010] Output the volute profile.
[0011] Furthermore, the step of determining the helix angle based on the limiting height parameter, the base circle radius parameter, and the preset distribution law includes:
[0012] According to a preset distribution pattern, the cross-sectional points corresponding to the two ends of the mounting surface are determined as the starting cross-sectional point and the target cross-sectional point, respectively.
[0013] Based on the preset distribution pattern, the azimuth angles corresponding to the starting cross-section point and the target cross-section point are determined as the starting azimuth angle and the target azimuth angle, respectively.
[0014] The helix angle is calculated based on the restricted height parameter, the base circle radius parameter, the starting azimuth angle, and the target azimuth angle.
[0015] Furthermore, the step of calculating the helix angle based on the limiting height parameter, the base circle radius parameter, the starting azimuth angle, and the target azimuth angle includes:
[0016] Based on the logarithmic spiral formula, a first sub-formula is generated using the base circle radius parameter and the starting azimuth angle, and a second sub-formula is generated using the base circle radius parameter and the starting azimuth angle, respectively.
[0017] The helix angle is calculated based on the height restriction parameter, the first sub-formula, and the second sub-formula.
[0018] Furthermore, the step of determining the coordinate parameters corresponding to each cross-sectional point based on the helix angle and the preset distribution law includes:
[0019] The azimuth angle corresponding to each cross-sectional point is determined according to the preset distribution pattern;
[0020] According to the logarithmic spiral formula, the cross-sectional radius parameter corresponding to each cross-sectional point is calculated by using the azimuth angle corresponding to each cross-sectional point, the spiral angle, and the base circle radius parameter, respectively;
[0021] The coordinate parameters corresponding to each cross-section point are generated based on the azimuth angle and the cross-section radius parameter corresponding to each cross-section point.
[0022] Furthermore, prior to the step of outputting the volute profile, the method further includes:
[0023] Obtain the volute width parameter, as well as the flow rate parameter and target radius parameter corresponding to each cross-sectional point;
[0024] A flow rate change trajectory is generated based on the flow rate parameter corresponding to each cross-sectional point, and a cross-sectional area change trajectory is generated based on the cross-sectional area parameter calculated by the target radius parameter corresponding to each cross-sectional point and the volute width parameter, respectively.
[0025] By comparing the flow rate change trajectory with the cross-sectional area change trajectory, the degree of overlap is obtained;
[0026] The volute profile is processed according to the degree of overlap.
[0027] Furthermore, the step of processing the volute profile based on the degree of overlap includes:
[0028] If the degree of overlap does not meet the preset degree condition, the cross-sectional area change trajectory is adjusted according to the first difference data between the flow rate change trajectory and the cross-sectional area change trajectory, and the step of comparing the flow rate change trajectory and the cross-sectional area change trajectory is performed with the adjusted cross-sectional area change trajectory.
[0029] If the degree of overlap meets the preset degree condition, then the step of outputting the volute profile is executed.
[0030] Furthermore, after the step of outputting the volute profile, the method further includes:
[0031] Acquire test data; wherein the test data is obtained by testing the volute formed by the volute profile.
[0032] If the test data does not meet the preset standard data, the cross-sectional area change trajectory is adjusted according to the second difference data between the test data and the preset standard data. The adjusted cross-sectional area change trajectory is then used to perform the step of comparing the flow rate change trajectory with the cross-sectional area change trajectory.
[0033] If the test data meets the preset standard data, then the volute profile is taken as the target volute profile and the target volute profile is output.
[0034] To address the aforementioned technical problems, this application also provides a device for generating volute profiles, employing the following technical solution:
[0035] The first acquisition module is used to acquire the limiting height parameter and the base circle radius parameter; wherein, the limiting height parameter is the height parameter of the mounting surface used for mounting the volute.
[0036] The first determining module is used to determine the helix angle based on the limiting height parameter, the base circle radius parameter, and a preset distribution law; wherein, the preset distribution law is the distribution law of each cross-sectional point on the volute.
[0037] The second determining module is used to determine the coordinate parameters corresponding to each cross-section point based on the helix angle and the preset distribution law;
[0038] The first generation module is used to generate a volute profile based on the coordinate parameters corresponding to each of the cross-section points;
[0039] The first output module is used to output the volute profile.
[0040] To address the aforementioned technical problems, this application also provides a computer device that employs the following technical solution:
[0041] A computer device includes a memory and a processor, the memory storing computer-readable instructions, the processor executing the computer-readable instructions to implement the steps of the method for generating the volute profile as described above.
[0042] To address the aforementioned technical problems, this application also provides a device for generating volute profiles, employing the following technical solution:
[0043] The computer-readable storage medium stores computer-readable instructions, which, when executed by a processor, implement the steps of the method for generating the volute profile as described above.
[0044] Compared with the prior art, the embodiments of this application have the following advantages: This application determines the helix angle by limiting the height parameter, the base circle radius parameter and the preset distribution law, so that the helix angle corresponds to the height of the fan mounting surface. Based on this, the coordinate parameters corresponding to each cross-section point are determined, and the volute profile is generated according to the coordinate parameters corresponding to each cross-section point. Thus, the volute profile generated by the helix angle can meet the height installation requirements on the fan mounting surface, ensure the continuity of the volute flow cross-sectional area change, reduce the volute working noise and improve the fan efficiency. Attached Figure Description
[0045] To more clearly illustrate the solution of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0046] Figure 1 This is an exemplary system architecture diagram to which this application can be applied;
[0047] Figure 2 This is a flowchart of an embodiment of the method for generating volute profile lines according to this application;
[0048] Figure 3 This is a schematic diagram of the structure of the volute profile in the method for generating the volute profile according to this application.
[0049] Figure 4 This is a comparison diagram of the cross-sectional area change trajectory and the flow rate change trajectory before adjustment in the method for generating the volute profile according to this application.
[0050] Figure 5 This is a comparison diagram of the cross-sectional area change trajectory and the flow rate change trajectory after adjustment in the method for generating the volute profile according to this application.
[0051] Figure 6This is a schematic diagram of a structure of an embodiment of the volute profile generating apparatus according to this application;
[0052] Figure 7 This is a schematic diagram of the structure of one embodiment of the computer device according to this application. Detailed Implementation
[0053] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs; the terminology used herein in the specification of the application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application; the terms "comprising" and "having" and any variations thereof in the specification, claims, and foregoing drawings of this application are intended to cover non-exclusive inclusion. The terms "first," "second," etc., in the specification, claims, or foregoing drawings of this application are used to distinguish different objects and not to describe a particular order.
[0054] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0055] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.
[0056] like Figure 1 As shown, system architecture 100 may include terminal devices 101, 102, and 103, a network 104, and a server 105. Network 104 serves as the medium for providing communication links between terminal devices 101, 102, and 103 and server 105. Network 104 may include various connection types, such as wired or wireless communication links, or fiber optic cables, etc.
[0057] Users can use terminal devices 101, 102, and 103 to interact with server 105 via network 104 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 101, 102, and 103, such as web browser applications, shopping applications, search applications, instant messaging tools, email clients, social media platform software, etc.
[0058] Terminal devices 101, 102, and 103 can be various electronic devices with displays and support web browsing, including but not limited to smartphones, tablets, e-book readers, MP3 players (Moving Picture Experts Group Audio Layer III), MP4 players (Moving Picture Experts Group Audio Layer IV), laptops, and desktop computers, etc.
[0059] Server 105 can be a server that provides various services, such as a backend server that supports the pages displayed on terminal devices 101, 102, and 103.
[0060] It should be noted that the method for generating the volute profile provided in this application embodiment is generally executed by a server / terminal device, and correspondingly, the device for generating the volute profile is generally located in the server / terminal device.
[0061] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.
[0062] Continue to refer to Figure 2 A flowchart of an embodiment of the method for generating a volute profile according to this application is shown. The method for generating a volute profile includes the following steps:
[0063] Step S20: Obtain the limit height parameter and the base circle radius parameter.
[0064] In this step, the aforementioned height restriction parameter refers to the height parameter of the fan's mounting surface, which is used for mounting the volute. The height parameter of the fan's mounting surface can be obtained from the fan's specifications or through manual measurement.
[0065] The aforementioned base circle radius parameter is characterized as the radius parameter of the impeller mounting position on the volute for impeller mounting; wherein, the radius parameter of the impeller mounting position is greater than or equal to the radius parameter of the impeller, and the radius parameter of the impeller mounting position can be manually set to obtain the base circle radius parameter.
[0066] In some embodiments, an electronic device (such as a server / terminal device) runs the volute-shaped line generation method of this application and can obtain the limiting height parameter and base circle radius parameter through a wired connection or a wireless connection. The aforementioned terminal device can be various electronic devices with a display screen and supporting web browsing, including but not limited to smartphones, tablets, e-book readers, MP3 players (Moving Picture Experts Group Audio Layer III), MP4 players (Moving Picture Experts Group Audio Layer IV), laptops, and desktop computers, etc.; the aforementioned wireless connection method can include but is not limited to 3G / 4G / 5G connections, WiFi connections, Bluetooth connections, WiMAX connections, Zigbee connections, UWB (ultra wideband) connections, and other currently known or future wireless connection methods.
[0067] For example, the operator provides the limiting height parameter and the base circle radius parameter and inputs them into the electronic device, which then runs the volute profile generation method of this application based on the limiting height parameter and the base circle radius parameter.
[0068] Step S21: Determine the helix angle based on the limiting height parameter, the base circle radius parameter, and the preset distribution law; wherein, the preset distribution law is the distribution law of each cross-sectional point on the volute.
[0069] In this step, the aforementioned preset distribution pattern is characterized as the distribution pattern of each cross-sectional point on the volute, so as to determine the distribution pattern of each cross-sectional point on the volute based on the distribution pattern; wherein, the distribution pattern corresponds to the azimuth angle, so the azimuth angle corresponding to each cross-sectional point on the volute can be determined based on the preset distribution pattern.
[0070] In this step, the helix angle is determined by the limiting height parameter, the base circle radius parameter, and the preset distribution law, so that the helix angle corresponds to the limiting height parameter of the fan, thereby ensuring that the volute profile generated by the helix angle can meet the height installation requirements on the fan mounting surface.
[0071] Step S22: Determine the coordinate parameters corresponding to each cross-sectional point on the volute according to the helix angle and the preset distribution law.
[0072] In this step, the center O of the impeller mounting position on the volute is taken as the origin, and a coordinate system is established. The azimuth angle corresponding to each cross-sectional point on the volute is determined according to the preset distribution law. The cross-sectional radius parameter corresponding to each cross-sectional point can be calculated according to the helix angle, the logarithmic helix formula and the azimuth angle corresponding to each cross-sectional point. The coordinate parameters are generated by the azimuth angle and cross-sectional radius parameter of each cross-sectional point.
[0073] Step S23: Generate the volute profile based on the base circle radius parameter and the coordinate parameters corresponding to each of the cross-sectional points.
[0074] In this step, the impeller mounting position is generated based on the base circle radius parameter, and the position of the corresponding cross-sectional point is determined based on the coordinate parameters. The cross-sectional points are then fitted to obtain the volute profile.
[0075] Step S24: Output the volute profile.
[0076] In this step, the volute-shaped wire can be transmitted from the electronic device to an external device via a wired or wireless connection; wherein the electronic device runs the volute-shaped wire generation method of this application, and the external device (such as a mobile phone, PC, tablet, etc.) is the user terminal.
[0077] For example, in conjunction with steps S21 to S24, in the HVAC field, the aforementioned fan is an indoor air conditioning unit. In practical applications, the height of the mounting surface used for installing the outdoor air conditioning unit is first measured as a limiting height parameter, and the base circle radius parameter of the volute in the outdoor air conditioning unit to be installed on the mounting surface is determined. The limiting height parameter and the base circle radius parameter are respectively input into an electronic device running the volute profile generation method of this application. Based on the limiting height parameter and the base circle radius parameter, the volute profile is finally fitted and generated, thus obtaining a volute profile that meets the mounting surface height. In this way, the continuity of the volute flow cross-sectional area change is ensured, while also reducing the volute operating noise and improving the fan efficiency.
[0078] Furthermore, the volute profile generation method of this application can also be applied to the design of volute profiles for fans in range hoods, the design of volute profiles for fans in water heaters, and other fields, without specific limitations.
[0079] In some optional implementations, step S21 above, the step of determining the helix angle based on the limiting height parameter, the base circle radius parameter, and the preset distribution law, includes:
[0080] Step S211: Determine the cross-sectional points corresponding to the two ends of the mounting surface as the starting cross-sectional point and the target cross-sectional point according to the preset distribution law.
[0081] In this step, the limiting height parameter is used as the height parameter of the volute, thus obtaining the starting section point and the target section point on the volute. The line segment formed by connecting the starting section point and the target section point is parallel to the installation surface of the fan and equal to the limiting height parameter. In this way, it can be ensured that the final volute height is equal to the height of the fan's installation surface, so that the final volute profile can meet the installation requirements of the fan's installation height.
[0082] Step S212: Determine the azimuth angles corresponding to the starting cross-section point and the target cross-section point respectively as the starting azimuth angle and the target azimuth angle according to the preset distribution law.
[0083] In this step, the aforementioned preset distribution pattern includes the distribution pattern of each cross-section point. After determining the starting cross-section point of the volute, the distribution pattern of the target cross-section point on the volute can be obtained by taking the starting cross-section point as the starting point. Then, the starting azimuth angle corresponding to the starting cross-section point and the target azimuth angle corresponding to the target cross-section point can be obtained.
[0084] For example, in the preset distribution pattern, the starting section point is taken as the starting point, that is, the starting azimuth angle corresponding to the starting section point is 0 degrees, and the line connecting the starting section point and the target section point is parallel to the installation surface, so the target azimuth angle corresponding to the target section point is 180 degrees.
[0085] Step S213: Calculate the helix angle based on the limited height parameter, the base circle radius parameter, the starting azimuth angle, and the target azimuth angle.
[0086] In this step, after determining the distribution patterns corresponding to the starting section point and the target section point according to the preset distribution pattern, the sum of the distance between the starting section point and the center O of the impeller mounting position on the volute and the distance between the target section point and the center O of the impeller mounting position on the volute is equal to the limiting height parameter. Based on this, the starting azimuth angle and the target azimuth angle are substituted into the logarithmic spiral formula to form two sub-formulas, and the spiral angle can be calculated according to the limiting height parameter and the base circle radius parameter.
[0087] Furthermore, step S213 above, the step of calculating the helix angle based on the limiting height parameter, the base circle radius parameter, the starting azimuth angle, and the target azimuth angle, includes:
[0088] Step S2131: Based on the logarithmic spiral formula, generate a first sub-formula using the base circle radius parameter and the starting azimuth angle, and generate a second sub-formula using the base circle radius parameter and the starting azimuth angle.
[0089] In this step, the above logarithmic spiral formula is:
[0090] R φ =R2*e φtanγ ;
[0091] Among them, R φ R1 is the cross-sectional radius parameter corresponding to the cross-section point, R2 is the base circle radius parameter, e is the natural constant, φ is the azimuth angle, and γ is the helix angle.
[0092] Substituting the initial azimuth angle into the logarithmic spiral formula, the first sub-formula obtained is:
[0093] R α =R2*e αtanγ ;
[0094] The azimuth angle φ corresponding to the starting section point is α, that is, the starting azimuth angle is α.
[0095] Substituting the target azimuth angle into the logarithmic spiral formula, the second sub-formula is obtained as follows:
[0096] R β =R2*e βtanγ ;
[0097] Wherein, the azimuth angle φ corresponding to the target section point is β, that is, the target azimuth angle is β.
[0098] Step S2132: Calculate the helix angle based on the height restriction parameter, the first sub-formula, and the second sub-formula.
[0099] In this step, we can obtain the following by adding the first sub-formula and the second sub-formula:
[0100] R α +R β =R2(e αtanγ +e βtanγ );
[0101] And because of R α +R β =L, and the following objective formula can be obtained:
[0102] L=R2(e αtanγ +e βtanγ );
[0103] Where L is the height limit parameter.
[0104] Thus, given the artificially imposed height parameter L and base circle radius parameter R2, the initial azimuth angle α and the target azimuth angle β can be determined by the preset distribution law, and the value corresponding to the helix angle γ can be calculated using the above target formula, resulting in the solved logarithmic helix formula; based on this, the cross-sectional radius parameter corresponding to each cross-sectional point can be calculated using the solved logarithmic helix formula.
[0105] In some optional implementations, step S22 above, the step of determining the coordinate parameters corresponding to each cross-section point based on the helix angle and the preset distribution law, includes:
[0106] Step S221: Determine the azimuth angle corresponding to each of the cross-sectional points according to the preset distribution law.
[0107] In this step, the aforementioned preset distribution pattern includes the distribution pattern of each cross-section point, so the azimuth angle corresponding to each cross-section point can be determined based on the distribution pattern of each cross-section point.
[0108] According to the distribution pattern, the points of each section are distributed sequentially around the center O of the impeller mounting position of the volute. The angle formed by the lines connecting two adjacent section points to the center O is θ. The azimuth angle φ corresponding to each section point is determined based on the angle θ.
[0109] For example, see Figure 3 The cross-section points are A, B, C, D, ..., where the included angle θ is 45 degrees. Therefore, the included angle θ between line segment AO and line segment BO is 45 degrees, the included angle θ between line segment BO and line segment CO is 45 degrees, and so on. If we take cross-section point A as the starting cross-section point, then the azimuth angle φ of cross-section point A is 0 degrees (360 degrees), the azimuth angle φ of cross-section point B is 45 degrees, the azimuth angle φ of cross-section point C is 90 degrees, and so on.
[0110] Step S222: According to the logarithmic spiral formula, calculate the cross-sectional radius parameter corresponding to each cross-sectional point by using the azimuth angle corresponding to each cross-sectional point, the spiral angle, and the base circle radius parameter respectively.
[0111] In this step, after calculating the helix angle, the solved logarithmic helix formula R can be obtained. φ =R2*e φtanγ By substituting the base circle radius parameter and the azimuth angle corresponding to the cross section point into the solved logarithmic spiral formula, the cross section radius parameter corresponding to the cross section point at that azimuth angle can be obtained.
[0112] Step S223: Generate coordinate parameters corresponding to each cross-section point based on the azimuth angle and cross-section radius parameters corresponding to each cross-section point.
[0113] In this step, after calculating the cross-sectional radius parameter corresponding to each cross-sectional point, the azimuth angle and cross-sectional radius parameter corresponding to the cross-sectional point are used as coordinate parameters (φ, R). φ ).
[0114] In some alternative implementations, step S24 above, prior to the step of outputting the volute profile, further includes:
[0115] Step S25: Obtain the volute width parameter, as well as the flow rate parameter and target radius parameter corresponding to each of the cross-sectional points.
[0116] In this step, the aforementioned volute width parameter represents the width of the volute itself; the volute width parameter can be given by the user.
[0117] In some embodiments, the flow parameters corresponding to each cross-sectional point can be calculated using CFD simulation software. In other embodiments, the volute can be fabricated according to the volute profile in this application, and the flow parameters corresponding to each cross-sectional point can be tested using a PIV probe test.
[0118] In some embodiments, the target radius parameter may be a cross-sectional radius parameter; in other embodiments, the target radius parameter may be the difference between the cross-sectional radius parameter and the base circle radius parameter.
[0119] Step S26: Generate a flow rate change trajectory based on the flow rate parameter corresponding to each cross-sectional point, and generate a cross-sectional area change trajectory based on the cross-sectional area parameter calculated by the target radius parameter corresponding to each cross-sectional point and the volute width parameter.
[0120] In this step, after obtaining the flow rate parameters and cross-sectional area parameters corresponding to each cross-sectional point, dimensionless processing is performed on each flow rate parameter and each cross-sectional area parameter to obtain the cross-sectional flow rate coefficient and cross-sectional area coefficient corresponding to each cross-sectional point (see...). Figure 4 and Figure 5 This allows for a comparison of the degree of overlap between the quantities "flow rate" and "cross-sectional area" in subsequent analyses.
[0121] In this step, the azimuth of the cross-section point is used as the abscissa, and the flow coefficient corresponding to the cross-section point is used as the ordinate. The cross-section points are fitted to form the flow change trajectory.
[0122] In this step, the cross-sectional area parameter is obtained by calculating the product of the target radius parameter and the volute width parameter; the azimuth angle of the cross-section point is used as the abscissa, and the cross-sectional area coefficient corresponding to the cross-section point is used as the ordinate, and the cross-sectional area change trajectory of each cross-section point is formed by fitting.
[0123] For example, see Figure 3 In the specific steps of generating the trajectory of cross-sectional area change, four cross-sectional points are selected: cross-sectional point A, cross-sectional point C, cross-sectional point E, and cross-sectional point G. The azimuth angle corresponding to cross-sectional point A is 0 degrees, the azimuth angle corresponding to cross-sectional point C is 90 degrees, the azimuth angle corresponding to cross-sectional point E is 180 degrees, and the azimuth angle corresponding to cross-sectional point G is 270 degrees.
[0124] Using the azimuth of the cross-section point as the x-axis and the corresponding cross-sectional area coefficient as the y-axis, a polynomial function is constructed to obtain the cross-sectional area function corresponding to the trajectory of cross-sectional area change. The cross-sectional area function is as follows:
[0125] y = a * φ 3 +b*φ 2 +c*φ+d;
[0126] Where a, b, c, and d are all variable parameters.
[0127] Step S27: Compare the flow rate change trajectory with the cross-sectional area change trajectory to obtain the degree of overlap.
[0128] In this step, the overlap between the flow rate change trajectory and the cross-sectional area change trajectory at the same azimuth angle is compared. The degree of overlap between the "flow rate" on the flow rate change trajectory and the "cross-sectional area" on the cross-sectional area change trajectory is generated to determine whether the flow rate and cross-sectional area are proportional at different cross-sectional points, and thus determine whether the volute profile in this application meets the design requirements of the volute.
[0129] Step S28: Process the volute profile according to the degree of overlap.
[0130] In this step, the degree of overlap mentioned above includes: the difference between the flow coefficient and the cross-sectional area coefficient at different azimuth angles; the consistency between the flow change trajectory and the cross-sectional area change trajectory is determined by the difference in coefficients at different azimuth angles, so as to ensure the continuity of the flow cross-sectional area change.
[0131] Furthermore, step S28 above, the step of processing the volute profile according to the degree of overlap, includes:
[0132] Step S281a: If the degree of overlap does not meet the preset degree condition, the cross-sectional area change trajectory is adjusted according to the first difference data between the flow rate change trajectory and the cross-sectional area change trajectory. The adjusted cross-sectional area change trajectory is then used to perform the step of comparing the flow rate change trajectory and the cross-sectional area change trajectory.
[0133] Step S281b: If the degree of overlap meets the preset degree condition, then the step of outputting the volute profile is executed.
[0134] In steps S281a and S281b, the aforementioned preset degree conditions include overlap range values or overlap thresholds.
[0135] The aforementioned degree of overlap includes multiple coefficient differences. Each coefficient difference is compared with a preset degree condition. If the coefficient difference is not within the overlap range or is greater than the overlap threshold, it indicates that the degree of overlap does not meet the preset degree condition. The coefficient differences that do not meet the preset degree condition are added to the first difference data. By adjusting the cross-sectional area coefficient corresponding to the azimuth angle that does not meet the preset degree condition, the cross-sectional area parameter is adjusted, thereby adjusting the cross-sectional area change trajectory. Furthermore, after adjusting the cross-sectional area parameter, given the volute width parameter, the target radius parameter is changed accordingly, which means that the coordinate parameters of the cross-sectional point corresponding to the azimuth angle that does not meet the preset degree condition are adjusted. After the adjustment is completed, the cross-sectional area change trajectory is regenerated according to the cross-sectional area coefficient. The variable parameters (a, b, c, d) of the cross-sectional area function corresponding to the cross-sectional area change trajectory change change, so that the adjusted cross-sectional area change trajectory tends to the flow rate change trajectory. Step S27 is executed with the adjusted cross-sectional area change trajectory.
[0136] If the coefficient difference is within the overlap range or less than or equal to the overlap threshold, it indicates that the degree of overlap meets the preset degree condition. This determines that the volute profile generated by the coordinate parameters corresponding to each current cross-section point can meet the design requirements of the volute, thereby ensuring the continuity of the flow cross-sectional area change.
[0137] For example, after obtaining the flow rate parameters and cross-sectional area parameters for each cross-sectional point, dimensionless processing is performed on each flow rate parameter and each cross-sectional area parameter to obtain the cross-sectional flow rate coefficient and cross-sectional area coefficient for each cross-sectional point; see [link to relevant documentation]. Figure 4 and Figure 5 , Figure 4 A comparison diagram of the flow rate change trajectory formed by fitting the flow rate coefficients of each cross-section before adjustment and the cross-sectional area change trajectory formed by fitting the cross-sectional area coefficients. Figure 5 The image shows a comparison between the flow rate change trajectory fitted by the adjusted flow rate coefficients and the cross-sectional area change trajectory fitted by the cross-sectional area coefficients. It can be seen that if the degree of overlap does not meet the preset conditions, the degree of overlap between the cross-sectional area change trajectory and the flow rate change trajectory can be improved by adjusting the cross-sectional area change trajectory. This makes the change in cross-sectional area at different azimuth angles (section points) proportional to the change in flow rate, thereby ensuring the performance of the volute and improving the efficiency of the fan.
[0138] In some alternative implementations, step S24 above, after the step of outputting the volute profile, further includes:
[0139] Step S29: Obtain test data.
[0140] In this step, the test data includes test efficiency parameters and multiple test flow parameters. Specifically, after outputting the volute profile, the user manufactures the volute based on the profile and uses a PIV probe to detect the flow rate corresponding to each cross-sectional point (azimuth angle), which serves as the test flow rate parameter. Furthermore, the test efficiency parameter is calculated based on the volute's flow rate within the target time period.
[0141] Step S291: If the test data does not meet the preset standard data, the cross-sectional area change trajectory is adjusted according to the second difference data between the test data and the preset standard data. The adjusted cross-sectional area change trajectory is then used to perform the step of comparing the flow rate change trajectory with the cross-sectional area change trajectory.
[0142] Step S292: If the test data meets the preset standard data, then the volute profile is taken as the target volute profile and the target volute profile is output.
[0143] In steps S291 and S292 above, the preset standard data includes standard efficiency parameters and standard flow parameters corresponding to each cross-sectional point (azimuth angle).
[0144] If the test flow rate parameter corresponding to the same cross-sectional point (azimuth angle) in the test data does not meet the standard flow rate parameter, and / or the test efficiency parameter does not meet the standard efficiency parameter, then it is determined that the test data does not meet the preset standard data. The cross-sectional area change trajectory is adjusted according to the flow rate difference between the test flow rate parameter and the standard flow rate parameter, and / or according to the efficiency difference between the test efficiency parameter and the standard efficiency parameter. Step S27 is then executed with the adjusted cross-sectional area change trajectory.
[0145] For example, a mapping relationship between different cross-sectional area parameters and test flow parameters is pre-established, with one cross-sectional area parameter corresponding to one test flow parameter. The difference between the test flow parameter and the maximum and minimum values of the standard flow range can then be calculated. The average of these two differences is then added to the test flow parameter to obtain a new test flow parameter. This new test flow parameter is used to adjust the cross-sectional area parameter, thereby adjusting the trajectory of cross-sectional area changes. Furthermore, since there is a correspondence between the test flow parameter and the test efficiency parameter, the cross-sectional area parameter can also be adjusted based on the test flow parameter when the test efficiency parameter does not meet the standard efficiency parameter.
[0146] If the test flow parameters and test efficiency parameters corresponding to the same cross-sectional point (azimuth angle) in the test data meet the standard flow parameters and standard efficiency parameters, then the volute profile can be determined as the target volute profile to meet the design requirements of the volute and further ensure the continuity of the flow cross-sectional area variation.
[0147] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing related hardware with computer-readable instructions. These computer-readable instructions can be stored in a computer-readable storage medium. When executed, the program can include the processes of the embodiments of the above methods. The aforementioned storage medium can be a non-volatile storage medium such as a magnetic disk, optical disk, or read-only memory (ROM), or random access memory (RAM).
[0148] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0149] Further reference Figure 6 As a response to the above Figure 2 To implement the method shown, this application provides an embodiment of a device for generating volute-shaped lines, which is similar to... Figure 2 Corresponding to the method embodiments shown, this device can be specifically applied to various electronic devices.
[0150] like Figure 6 As shown, the volute-shaped wire generation device 300 described in this embodiment includes: a first acquisition module 301, a first determination module 302, a second determination module 303, a first generation module 304, and a first output module 305. Wherein:
[0151] The first acquisition module 301 is used to acquire the limiting height parameter and the base circle radius parameter; wherein, the limiting height parameter is the height parameter of the mounting surface for mounting the volute.
[0152] The first determining module 302 is used to determine the helix angle based on the limiting height parameter, the base circle radius parameter, and the preset distribution law; wherein, the preset distribution law is the distribution law of each cross-sectional point on the volute.
[0153] The second determining module 303 is used to determine the coordinate parameters corresponding to each cross-section point according to the helix angle and the preset distribution law;
[0154] The first generation module 304 is used to generate a volute profile based on the coordinate parameters corresponding to each of the cross-section points.
[0155] The first output module 305 is used to output the volute profile.
[0156] This application determines the helix angle by limiting the height parameter, the base circle radius parameter, and the preset distribution law, so that the helix angle corresponds to the installation surface of the fan. Based on this, the coordinate parameters corresponding to each cross-sectional point are determined, and the volute profile is generated according to the coordinate parameters corresponding to each cross-sectional point. Thus, the volute profile generated by the helix angle can meet the height installation requirements on the fan installation surface, ensure the continuity of the volute flow cross-sectional area change, reduce the volute operating noise, and improve the fan efficiency.
[0157] In some optional implementations, the first determining module 302 mentioned above includes a first determining submodule, a second determining submodule, and a calculation submodule. Wherein:
[0158] The first determining submodule is used to determine the starting section point and the target section point of the volute according to the limiting height parameter;
[0159] The second determining submodule is used to determine the azimuth angles corresponding to the starting cross-section point and the target cross-section point respectively as the starting azimuth angle and the target azimuth angle according to a preset distribution law;
[0160] The first calculation submodule is used to calculate the helix angle based on the limiting height parameter, the base circle radius parameter, the starting azimuth angle, and the target azimuth angle.
[0161] In some alternative implementations, the above-mentioned computational submodule includes a generation unit and a computational unit.
[0162] in:
[0163] The generation unit is used to generate a first sub-formula and a second sub-formula based on the logarithmic spiral formula, using the base circle radius parameter and the starting azimuth angle, respectively.
[0164] The calculation unit is used to calculate the helix angle based on the height restriction parameter, the first sub-formula, and the second sub-formula.
[0165] In some optional implementations, the second determining module 303 includes a third determining submodule, a second calculation submodule, and a generation submodule. Wherein:
[0166] The third determining submodule is used to determine the azimuth angle corresponding to each of the cross-sectional points according to the preset distribution law;
[0167] The second calculation submodule is used to calculate the cross-sectional radius parameter corresponding to each cross-sectional point according to the logarithmic spiral formula, by using the azimuth angle corresponding to each cross-sectional point, the spiral angle, and the base circle radius parameter respectively;
[0168] A generation submodule is used to generate coordinate parameters corresponding to each cross-section point based on the azimuth angle and cross-section radius parameters corresponding to each cross-section point.
[0169] In some optional implementations, the aforementioned volute profile generation device further includes a second acquisition module, a second generation module, a comparison module, and a processing module. Wherein:
[0170] The second acquisition module is used to acquire the volute width parameter, as well as the flow rate parameter and target radius parameter corresponding to each of the cross-sectional points;
[0171] The second generation module is used to generate a flow change trajectory based on the flow parameters corresponding to each cross-sectional point, and to generate a cross-sectional area change trajectory based on the cross-sectional area parameters calculated by the target radius parameters corresponding to each cross-sectional point and the volute width parameters, respectively.
[0172] The comparison module is used to compare the flow rate change trajectory with the cross-sectional area change trajectory to obtain the degree of overlap;
[0173] The processing module is used to process the volute profile according to the degree of overlap.
[0174] In some optional implementations, the above processing module includes a first execution submodule and a second execution submodule. Wherein:
[0175] The first execution submodule is used to adjust the cross-sectional area change trajectory according to the first difference data between the flow rate change trajectory and the cross-sectional area change trajectory if the degree of overlap does not meet the preset degree condition, and then perform the step of comparing the flow rate change trajectory and the cross-sectional area change trajectory with the adjusted cross-sectional area change trajectory.
[0176] The second execution submodule is used to execute the step of outputting the volute profile if the degree of overlap meets a preset degree condition.
[0177] In some optional implementations, the aforementioned volute profile generation device further includes a third acquisition module, a third execution module, and a second output module. Wherein:
[0178] The third acquisition module is used to acquire test data; wherein the test data is obtained by testing the volute obtained through the volute profile.
[0179] The third execution module is used to adjust the cross-sectional area change trajectory according to the second difference data between the test data and the preset standard data if the test data does not meet the preset standard data, and to perform the step of comparing the flow rate change trajectory with the cross-sectional area change trajectory with the adjusted cross-sectional area change trajectory.
[0180] The second output module is used to take the volute profile as the target volute profile and output the target volute profile if the test data meets the preset standard data.
[0181] To address the aforementioned technical problems, embodiments of this application also provide a computer device. Please refer to [link / reference needed]. Figure 7 , Figure 7 This is a basic structural block diagram of the computer device in this embodiment.
[0182] The computer device 4 includes a memory 41, a processor 42, and a network interface 43 that are interconnected via a system bus. It should be noted that only the computer device 4 with components 41-43 is shown in the figure; however, it should be understood that it is not required to implement all the shown components, and more or fewer components can be implemented alternatively. Those skilled in the art will understand that the computer device described here is a device capable of automatically performing numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes, but is not limited to, microprocessors, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.
[0183] The computer device can be a desktop computer, laptop, handheld computer, or cloud server, etc. The computer device can interact with the user via a keyboard, mouse, remote control, touchpad, or voice control.
[0184] The memory 41 includes at least one type of readable storage medium, including flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 41 may be an internal storage unit of the computer device 4, such as the hard disk or memory of the computer device 4. In other embodiments, the memory 41 may also be an external storage device of the computer device 4, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the computer device 4. Of course, the memory 41 may also include both the internal storage unit and its external storage device of the computer device 4. In this embodiment, the memory 41 is typically used to store the operating system and various application software installed on the computer device 4, such as computer-readable instructions for generating volute-shaped wires. In addition, the memory 41 can also be used to temporarily store various types of data that have been output or will be output.
[0185] In some embodiments, the processor 42 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip. The processor 42 is typically used to control the overall operation of the computer device 4. In this embodiment, the processor 42 is used to execute computer-readable instructions stored in the memory 41 or to process data, for example, to execute computer-readable instructions for the method of generating the volute profile.
[0186] The network interface 43 may include a wireless network interface or a wired network interface, which is typically used to establish communication connections between the computer device 4 and other electronic devices.
[0187] This application determines the helix angle by limiting the height parameter, the base circle radius parameter, and the preset distribution law, so that the helix angle corresponds to the installation surface of the fan. Based on this, the coordinate parameters corresponding to each cross-sectional point are determined, and the volute profile is generated according to the coordinate parameters corresponding to each cross-sectional point. Thus, the volute profile generated by the helix angle can meet the height installation requirements on the fan installation surface, ensure the continuity of the volute flow cross-sectional area change, reduce the volute operating noise, and improve the fan efficiency.
[0188] This application also provides another embodiment, namely, a computer-readable storage medium storing computer-readable instructions that can be executed by at least one processor to cause the at least one processor to perform the steps of the above-described method for generating volute profiles.
[0189] This application determines the helix angle by limiting the height parameter, the base circle radius parameter, and the preset distribution law, so that the helix angle corresponds to the installation surface of the fan. Based on this, the corresponding cross-sectional point is then calculated.
[0190] The coordinate parameters are determined so that the volute profile is generated based on the coordinate parameters corresponding to each cross-section point. This ensures that the volute profile generated by the helix angle can meet the height installation requirements on the fan mounting surface, guarantee the continuity of the volute flow cross-sectional area change, reduce volute operating noise, and improve fan efficiency.
[0191] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0192] Obviously, the embodiments described above are only some embodiments of this application, not all embodiments. The accompanying drawings show preferred embodiments of this application, but do not limit the patent scope of this application. This application can be implemented in many different forms; rather, the purpose of providing these embodiments is to provide a more thorough and comprehensive understanding of the disclosure of this application. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing specific embodiments, or make equivalent substitutions for some of the technical features. Any equivalent structures made using the content of this application's specification and drawings, directly or indirectly applied to other related technical fields, are similarly within the scope of patent protection of this application.
Claims
1. A method for generating a volute profile, characterized in that, Includes the following steps: Obtain the limiting height parameter and the base circle radius parameter; wherein, the limiting height parameter is the height parameter of the mounting surface used for mounting the volute; The helix angle is determined based on the height restriction parameter, the base circle radius parameter, and the preset distribution rule; wherein, the preset distribution rule is the distribution rule of each cross-sectional point on the volute. The coordinate parameters corresponding to each cross-section point are determined based on the helix angle and the preset distribution law; Generate a volute profile based on the coordinate parameters corresponding to each of the cross-section points; Output the volute profile; The step of determining the helix angle based on the limiting height parameter, the base circle radius parameter, and the preset distribution law includes: According to a preset distribution pattern, the cross-sectional points corresponding to the two ends of the mounting surface are determined as the starting cross-sectional point and the target cross-sectional point, respectively. Based on the preset distribution pattern, the azimuth angles corresponding to the starting cross-section point and the target cross-section point are determined as the starting azimuth angle and the target azimuth angle, respectively. The helix angle is calculated based on the restricted height parameter, the base circle radius parameter, the starting azimuth angle, and the target azimuth angle. The step of calculating the helix angle based on the limiting height parameter, the base circle radius parameter, the starting azimuth angle, and the target azimuth angle includes: Based on the logarithmic spiral formula, a first sub-formula is generated using the base circle radius parameter and the initial azimuth angle, and a second sub-formula is generated using the base circle radius parameter and the target azimuth angle, respectively. The helix angle is calculated based on the height restriction parameter, the first sub-formula, and the second sub-formula.
2. The method for generating the volute profile according to claim 1, characterized in that, The step of determining the coordinate parameters corresponding to each cross-section point based on the helix angle and the preset distribution law includes: The azimuth angle corresponding to each cross-sectional point is determined according to the preset distribution pattern; According to the logarithmic spiral formula, the cross-sectional radius parameter corresponding to each cross-sectional point is calculated by using the azimuth angle corresponding to each cross-sectional point, the spiral angle, and the base circle radius parameter, respectively; The coordinate parameters corresponding to each cross-section point are generated based on the azimuth angle and the cross-section radius parameter corresponding to each cross-section point.
3. The method for generating the volute profile according to claim 1, characterized in that, Before the step of outputting the volute profile, the method further includes: Obtain the volute width parameter, as well as the flow rate parameter and target radius parameter corresponding to each cross-sectional point; A flow rate change trajectory is generated based on the flow rate parameter corresponding to each cross-sectional point, and a cross-sectional area change trajectory is generated based on the cross-sectional area parameter calculated by the target radius parameter corresponding to each cross-sectional point and the volute width parameter, respectively. By comparing the flow rate change trajectory with the cross-sectional area change trajectory, the degree of overlap is obtained; The volute profile is processed according to the degree of overlap.
4. The method for generating the volute profile according to claim 3, characterized in that, The step of processing the volute profile based on the degree of overlap includes: If the degree of overlap does not meet the preset degree condition, the cross-sectional area change trajectory is adjusted according to the first difference data between the flow rate change trajectory and the cross-sectional area change trajectory, and the step of comparing the flow rate change trajectory and the cross-sectional area change trajectory is performed with the adjusted cross-sectional area change trajectory. If the degree of overlap meets the preset degree condition, then the step of outputting the volute profile is executed.
5. The method for generating the volute profile according to claim 3, characterized in that, After the step of outputting the volute profile, the method further includes: Acquire test data; wherein the test data is obtained by testing the volute formed by the volute profile. If the test data does not meet the preset standard data, the cross-sectional area change trajectory is adjusted according to the second difference data between the test data and the preset standard data. The adjusted cross-sectional area change trajectory is then used to perform the step of comparing the flow rate change trajectory with the cross-sectional area change trajectory. If the test data meets the preset standard data, then the volute profile is taken as the target volute profile and the target volute profile is output.
6. A device for generating a volute-shaped profile, characterized in that, The generating apparatus implements the steps of the method for generating volute profiles as described in any one of claims 1 to 5, and the generating apparatus comprises: The first acquisition module is used to acquire the limiting height parameter and the base circle radius parameter; wherein, the limiting height parameter is the height parameter of the mounting surface used for mounting the volute. The first determining module is used to determine the helix angle based on the limiting height parameter, the base circle radius parameter, and a preset distribution law; wherein, the preset distribution law is the distribution law of each cross-sectional point on the volute. The second determining module is used to determine the coordinate parameters corresponding to each cross-section point based on the helix angle and the preset distribution law; The first generation module is used to generate a volute profile based on the coordinate parameters corresponding to each of the cross-section points; The first output module is used to output the volute profile.
7. A computer device, characterized in that, It includes a memory and a processor, wherein the memory stores computer-readable instructions, and the processor executes the computer-readable instructions to implement the steps of the method for generating the volute profile as described in any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-readable instructions, which, when executed by a processor, implement the steps of the method for generating the volute profile as described in any one of claims 1 to 5.