基于B样条的螺旋桨桨叶参数化及曲面生成  

Parameterization and surface generation of propeller blades based on B-spline

在线阅读下载全文

作  者:张代雨 张曼玉 刘可峰[1] 凌宏杰[1] 王志东[1] 陈旭 ZHANG Dai-yu;ZHANG Man-yu;LIU Ke-feng;LING Hong-jie;WANG Zhi-dong;CHEN Xu(School of Naval Architecture and Ocean Engineering,Jiangsu University of Science and Technology,Zhenjiang 212003,China;China Ship Scientific Research Center,Wuxi 214082,China)

机构地区:[1]江苏科技大学船舶与海洋工程学院,江苏镇江212003 [2]中国船舶科学研究中心,江苏无锡214082

出  处:《舰船科学技术》2024年第8期1-7,共7页Ship Science and Technology

基  金:国家自然科学基金资助项目(51909110);国防科技重点实验室基金项目(6142217210204)。

摘  要:为了提高螺旋桨优化过程中桨叶的参数化灵活性和建模效率,开展基于B样条方法的螺旋桨桨叶参数化及曲面生成研究。基于B样条曲线方法,采用最小二乘法对不同半径处的叶切面型值点进行拟合,并利用比例、偏移、坐标转换等方法,实现了桨叶叶切面和外形轮廓的参数化;基于B样条曲面方法,高效生成螺旋桨叶面、叶背、叶根和叶顶曲面;基于Python语言完成相关程序编写,并给出程序的UML类图。最终,通过对螺旋桨实例进行对比分析,证明螺旋桨桨叶参数化的灵活性和桨叶曲面生成的高效性。In order to improve the parameterization flexibility and modeling efficiency of propeller blades in the process of propeller optimization,the parameterization and surface generation of propeller blades based on B-spline method are studied.Based on the B-spline curve method,the least square method is used to fit the data points of blade section at different radii,and the parameterization of blade section is realized by using the methods of scale,offset and coordinate transformation.Based on B-spline surface method,the surfaces of blade surface,blade back,blade root and blade top are generated efficiently.The relevant programs are written based on Python language,and the UML class diagram of the program is given.Finally,through the comparative analysis of propeller examples,the parameterization flexibility of propeller blade and the efficiency of blade surface generation are proved.

关 键 词:螺旋桨桨叶 B样条曲线 参数化建模 最小二乘法 

分 类 号:U664.33[交通运输工程—船舶及航道工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象