CN114861336A - Full-parametric propeller model construction method - Google Patents
Full-parametric propeller model construction method Download PDFInfo
- Publication number
- CN114861336A CN114861336A CN202210288913.2A CN202210288913A CN114861336A CN 114861336 A CN114861336 A CN 114861336A CN 202210288913 A CN202210288913 A CN 202210288913A CN 114861336 A CN114861336 A CN 114861336A
- Authority
- CN
- China
- Prior art keywords
- fitting
- curve
- point
- propeller
- parameter curve
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Pure & Applied Mathematics (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Automation & Control Theory (AREA)
- Structures Of Non-Positive Displacement Pumps (AREA)
Abstract
The invention provides a method for constructing a fully parameterized propeller model, which specifically comprises the following steps: s1: determining a profile airfoil of a female propeller corresponding to a propeller model to be constructed and various radial parameters in different radial directions; s2: respectively forming an original parameter curve by each radial parameter determined by S1 in different radial directions, carrying out curve fitting on each original parameter curve according to the F-spline curve fitting principle to obtain a corresponding fitting parameter curve, and ensuring that the fitting point variance of the final fitting parameter curve and the original parameter curve is minimum in the curve fitting process; s3: and (4) realizing the radial mask method expression of the parametric surface by using the fitting parameter curve corresponding to each radial parameter obtained in the step (S2) to obtain a complete propeller model. The technical scheme of the invention solves the problems that the existing propeller blade model construction method needs manual three-dimensional modeling, is complex to operate and is easy to make mistakes.
Description
Technical Field
The invention relates to the technical field of ship propulsion, in particular to a full-parametric propeller model construction method.
Background
The propeller blade model is complex in structure, and when the model is constructed, three-dimensional modeling operation is usually required to be performed manually, so that the operation is complex, mistakes are easy to occur, and much time and energy are required, such as: zhang hongwei et al proposed a propeller type value point coordinate calculation program design method, manually importing a data file through ProE software for solid modeling, but not researching a rapid modeling method after type value point importing software; chengdong et al develop UG/Grip for the second time, discuss the key technology of propeller modeling, three-dimensional propeller model; wulihong et al utilize MATLAB to calculate propeller blade spatial coordinate points, read in the spatial coordinate points once through ProE, but need to establish three-dimensional entity propeller manually; liu Yongjie et al use Excel manual operation to complete calculation of blade type value points, use VB.NET language to write a program, import type value point coordinate value data in Excel into CATIA, generate a type value point cloud chart, but finally still need to manually complete establishment of a propeller three-dimensional model.
In the existing research, the propeller is not integrally modeled by using a full-parametric modeling mode, so that the performance of the propeller can be optimized.
Disclosure of Invention
According to the technical problems that three-dimensional modeling needs to be carried out manually, operation is complex, and mistakes are easy to occur in the conventional propeller blade model building method, the full-parametric propeller model building method is provided, and the propeller is integrally modeled by using a full-parametric modeling mode, so that performance of the propeller can be optimized.
The technical means adopted by the invention are as follows:
a full-parametric propeller model construction method specifically comprises the following steps:
s1: determining a profile airfoil of a female propeller corresponding to a propeller model to be constructed and various radial parameters in different radial directions;
s2: respectively forming an original parameter curve by each radial parameter determined by S1 in different radial directions, carrying out curve fitting on each original parameter curve according to the F-spline curve fitting principle to obtain a corresponding fitting parameter curve, and ensuring that the fitting point variance of the final fitting parameter curve and the original parameter curve is minimum in the curve fitting process;
s3: and (4) realizing the radial mask method expression of the parametric surface by using the fitting parameter curve corresponding to each radial parameter obtained in the step (S2) to obtain a complete propeller model.
Further, the radial parameters include chord, thickness, camber, pitch, roll, and pitch.
Further, step S2 specifically includes the following steps:
s21: selecting a head point and a tail point as reference points of a fitting curve aiming at a certain original parameter curve, wherein the head point represents the starting point of a first F-spline curve, and the tail point represents the end point of a second F-spline curve;
s22: intercepting n fitting points from a head point to a tail point on an original parameter curve to fit the original parameter curve, wherein aiming at each intercepted point, the n fitting points can be used as an end point of a first F-spline curve and a start point of a second F-spline curve, two F-spline curves corresponding to each point are fitted into a middle fitting curve, and finally, n middle fitting curves are obtained;
s23: and (3) intercepting n fitting points from each intermediate fitting curve and n fitting points intercepted from the original parameter curve to calculate the variance, and taking the intermediate fitting curve with the minimum variance as a final fitting parameter curve, wherein the variance calculation formula is shown as the following formula:
s 2 =[(x 1 -x) 2 +...(x n -x) 2 ]/n
wherein s is 2 Denotes variance, x 1 ....x n A value representing each fitting point, x represents x 1 ....x n N represents the number of fitting points.
Further, step S22 cuts out 50 fitting points from the head point to the tail point on the original parameter curve for curve fitting.
Further, step S3 is implemented by using the Curve Engine function of CAESES.
Further, the propeller model obtained at S3 can be visually displayed through caes.
Compared with the prior art, the invention has the following advantages:
the full-parametric propeller model construction method provided by the invention realizes parametric modeling of the propeller based on F-spline curve fitting principle programming, the radial parameter distribution of the propeller is fitted by one F-spline curve respectively, the limiting condition with the minimum fitting point variance is added during curve fitting, and the error between the fitting curve and the original curve is greatly reduced; according to the fitted propeller radial parameter curve, the shape of the female propeller can be accurately described, and the smoothness of the geometrical shape of the propeller in the generated sample space is ensured.
Based on the reasons, the invention can be widely popularized in the fields of wings, rudder blades, impellers, pump blades and the like in the fields of aviation, aerospace, navigation and industrial energy power.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a comparison of a chord length original parametric curve (chord) and a chord length fitting parametric curve chord _ fit.
FIG. 2 is a graph comparing a skew original parametric curve (skew) with a skew fitting parametric curve (skew _ fit).
FIG. 3 is a schematic diagram of six fitting parametric curves.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the invention, its application, or uses.
Example 1
The invention provides a method for constructing a fully parameterized propeller model, which specifically comprises the following steps:
s1: determining a profile airfoil of a female propeller corresponding to a propeller model to be constructed and various radial parameters in different radial directions, namely the radial parameters of the propeller at different radius positions;
s2: respectively forming an original parameter curve by each radial parameter determined by S1 in different radial directions, carrying out curve fitting on each original parameter curve according to the F-spline curve fitting principle to obtain a corresponding fitting parameter curve, and ensuring that the fitting point variance of the final fitting parameter curve and the original parameter curve is minimum in the curve fitting process;
s3: and (4) realizing the radial mask method expression of the parametric surface by using the fitting parameter curve corresponding to each radial parameter obtained in the step (S2) to obtain a complete propeller model.
The invention greatly reduces the error between the fitting parameter curve and the original parameter curve by using the thought that less control variables accurately fit the curve and the fitting point variance is minimum; the characteristic parameters of the propeller blade parameters are expressed by using an F-Spline curve, the distribution conditions of the parameters of chord length, thickness, camber, trim, sideslip and screw pitch of the propeller can be obviously expressed, and meanwhile, a smoother distribution curve is generated after the parameters are changed;
as shown in fig. 1-2, it can be seen that the error between the fitting parameter curve obtained by the method of the present invention and the original parameter curve is small, and the shape of the propeller can be accurately described and the propeller is smooth.
Further, different types of propellers correspond to different two-dimensional profile airfoils and different radial parameters, as shown in fig. 3, the radial parameters include chord length (chord), thickness (thickness), camber (camber), Pitch (rake), skew (skew), and Pitch (Pitch).
Further, step S2 specifically includes the following steps:
s21: selecting a head point and a tail point as reference points of a fitting curve aiming at a certain original parameter curve, wherein the head point represents the starting point of a first F-spline curve, and the tail point represents the end point of a second F-spline curve;
s22: intercepting n fitting points from a head point to a tail point on an original parameter curve to fit the original parameter curve, wherein aiming at each intercepted point, the n fitting points can be used as an end point of a first F-spline curve and a start point of a second F-spline curve, two F-spline curves corresponding to each point are fitted into a middle fitting curve, and finally, n middle fitting curves are obtained;
s23: and (3) intercepting n fitting points from each intermediate fitting curve and n fitting points intercepted from the original parameter curve to calculate the variance, and taking the intermediate fitting curve with the minimum variance as a final fitting parameter curve, wherein the variance calculation formula is shown as the following formula:
s 2 =[(x 1 -x) 2 +...(x n -x) 2 ]/n
wherein s is 2 Denotes variance, x 1 ....x n A value representing each fitting point, x represents x 1 ....x n N represents the number of fitting points.
Further, step S22 cuts out 50 fitting points from the head point to the tail point on the original parameter curve for curve fitting.
Further, step S3 is implemented by using the Curve Engine function of CAESES.
Further, the propeller model obtained at S3 can be visually displayed through caes.
The invention relates to the field of ship propulsion, and aims to establish enough sample space for optimization calculation when the performance of a propeller is optimized, namely to realize full-parametric modeling of a female propeller. The modeling method provided by the invention can be used for carrying out secondary development programming integration on CAESES, can complete full-parametric propeller modeling by operating a program on the premise that all radial parameters of a propeller model to be constructed are known, does not need to manually complete the establishment of a propeller three-dimensional model, and can better establish the relationship between the geometrical characteristics and the propeller performance.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.
Claims (6)
1. A full-parametric propeller model construction method is characterized by comprising the following steps:
s1: determining a profile airfoil of a female propeller corresponding to a propeller model to be constructed and various radial parameters in different radial directions;
s2: respectively forming an original parameter curve by each radial parameter determined by S1 in different radial directions, carrying out curve fitting on each original parameter curve according to the F-spline curve fitting principle to obtain a corresponding fitting parameter curve, and ensuring that the fitting point variance of the final fitting parameter curve and the original parameter curve is minimum in the curve fitting process;
s3: and (4) realizing the radial mask method expression of the parametric surface by using the fitting parameter curve corresponding to each radial parameter obtained in the step (S2) to obtain a complete propeller model.
2. The method of constructing a fully parameterized propeller model according to claim 1, characterized in that the radial parameters comprise chord length, thickness, camber, pitch, roll and pitch.
3. The method for constructing the fully parameterized propeller model according to claim 1, wherein step S2 specifically includes the steps of:
s21: selecting a head point and a tail point as reference points of a fitting curve aiming at a certain original parameter curve, wherein the head point represents the starting point of a first F-spline curve, and the tail point represents the end point of a second F-spline curve;
s22: intercepting n fitting points from a head point to a tail point on an original parameter curve to fit the original parameter curve, wherein aiming at each intercepted point, the n fitting points can be used as an end point of a first F-spline curve and a start point of a second F-spline curve, two F-spline curves corresponding to each point are fitted into a middle fitting curve, and finally, n middle fitting curves are obtained;
s23: and (3) intercepting n fitting points from each intermediate fitting curve and n fitting points intercepted from the original parameter curve to calculate the variance, and taking the intermediate fitting curve with the minimum variance as a final fitting parameter curve, wherein the variance calculation formula is shown as the following formula:
s 2 =[(x 1 -x) 2 +...(x n -x) 2 ]/n
wherein s is 2 Denotes variance, x 1 ....x n A value representing each fitting point, x represents x 1 ....x n N represents the number of fitting points.
4. The method for constructing a fully parameterized propeller model according to claim 3, characterized in that step S22 cuts 50 fitting points from the head point to the tail point on the original parameter curve for curve fitting.
5. The method for constructing the fully parameterized propeller model according to claim 1, wherein step S3 is implemented by using the Curve Engine function of caes.
6. The method for constructing a fully parameterized propeller model according to claim 5, characterized in that the propeller model obtained at S3 can be visually displayed by CAESES.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210288913.2A CN114861336A (en) | 2022-03-22 | 2022-03-22 | Full-parametric propeller model construction method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210288913.2A CN114861336A (en) | 2022-03-22 | 2022-03-22 | Full-parametric propeller model construction method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114861336A true CN114861336A (en) | 2022-08-05 |
Family
ID=82627550
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210288913.2A Pending CN114861336A (en) | 2022-03-22 | 2022-03-22 | Full-parametric propeller model construction method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114861336A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117429575A (en) * | 2023-12-19 | 2024-01-23 | 烟台哈尔滨工程大学研究院 | Design method, equipment and storage medium of full-parameterized rim propeller |
-
2022
- 2022-03-22 CN CN202210288913.2A patent/CN114861336A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117429575A (en) * | 2023-12-19 | 2024-01-23 | 烟台哈尔滨工程大学研究院 | Design method, equipment and storage medium of full-parameterized rim propeller |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112115558B (en) | Steam turbine cascade molded line parameterized reconstruction method based on crowd searching algorithm | |
CN109977526B (en) | Method for adjusting finite element model of wing based on three-dimensional CST technology | |
CN114861336A (en) | Full-parametric propeller model construction method | |
CN115081130B (en) | Blade and end wall combined aerodynamic optimization method based on dynamic support vector regression | |
CN108038259B (en) | Method for generating pneumatic component appearance based on curvature | |
CN116011359A (en) | Hydraulic optimization method for inhibiting cavitation vortex of turbine runner | |
CN116306044A (en) | Uncertainty analysis method of full turbulence configuration and gradient optimization design method thereof | |
CN116822417B (en) | Wind turbine blade surface wind pressure analysis method | |
CN103043224B (en) | Double-circle method for generating trailing edge flap control surface airfoil leading edge curve | |
CN116127614B (en) | Dynamic positioning capability analysis method and system based on solving wind envelope | |
CN117407987A (en) | Method for integrally forming precise configuration of rotor blade root of marine propeller by rounding | |
CN116167177A (en) | Design method of full-parameterized large-side-tilt propeller | |
CN116186913A (en) | Design method of full-parameterized pump-jet propeller | |
CN113626935B (en) | Design method of transonic moon-shaped wing with high cruising efficiency | |
CN115935508A (en) | Multidisciplinary optimization method, system, equipment and medium based on small-radian airfoil profile | |
CN113935112A (en) | Method and system for predicting thickness noise of helicopter rotor | |
Lu et al. | Parametric Modeling Method of Propeller and Reverse Output of 3D Model | |
Berrini et al. | Geometric model for automated multi-objective optimization of foils | |
Romli et al. | Parametric Study of NACA 4-Series Airfoil Designs for Lift-to-Drag Performance | |
CN112001033B (en) | Bionic crab airfoil optimization design method based on combined CST algorithm | |
Rousselon | Optimization for sail design | |
CN117429575A (en) | Design method, equipment and storage medium of full-parameterized rim propeller | |
CN117290960B (en) | Resistance rudder wing flutter analysis method considering unsteady aerodynamic force correction | |
CN112541298B (en) | Turbine mechanical blade profile automatic parameterization generation method based on deep learning | |
Zhao | A Genetic Algorithm-Based Method for Smooth Modeling of Blade Surfaces |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |