基于python语言的汽轮机叶片造型设计系统技术方案

技术编号:28131238 阅读:21 留言:0更新日期:2021-04-19 11:53
基于python语言的汽轮机叶片造型设计系统,属于汽轮机叶片设计领域。本发明专利技术是为了解决现有的叶片造型设计需要设计者的工程经验,导致设计方法不够程序化、消耗大量时间成本的问题。本发明专利技术所述的系统包括:叶片设计参数输入模块、叶片约束点坐标计算模块、叶片型线控制系数计算模块、叶片型线点计算模块、叶片通道边界线计算模块以及计算点输出模块;输入叶片设计参数;通过叶片设计参数获取叶片约束点的坐标;所述叶片型线控制系数计算模块用于建立叶片型线各段曲线线段的约束方程,通过求解约束方程得到叶片上型线点的坐标;获取叶片计算通道边界;输出点文件,包括叶片型线点坐标和通道边界点坐标。本发明专利技术用于汽轮机叶片设计。计。计。

【技术实现步骤摘要】
基于python语言的汽轮机叶片造型设计系统


[0001]本专利技术涉及基于python语言的汽轮机叶片造型设计系统。属于汽轮机叶片设计领域。

技术介绍

[0002]目前,轴流式蒸汽轮机叶片设计方面已经拥有成熟的体系和方法,但对于设计者初步得到的叶片母型的优化问题,仍需要人为的使用计算流体力学和有限元结构分析等相关仿真计算软件进行气动分析、强度考核、安全评估以及加工装配分析,并根据仿真计算的结果对母型进行修改,优化过程的合理性和成功率很大程度上取决于设计者的工程经验,往往优化结果背道而驰,并且耗费了大量的精力和时间。为此,针对于当前国内外主流的叶片结构设计方法,亟需着力开发一套叶片自动造型程序,以实现叶片型线设计和优化工作的程序化,节约叶片优化的时间成本,为设计者提供更加便捷的程序工具支持。

技术实现思路

[0003]本专利技术是为了解决现有的叶片造型设计需要设计者的工程经验,导致设计方法不够程序化、消耗大量时间成本的问题。现提供基于python语言的汽轮机叶片造型设计系统。
[0004]基于python语言的汽轮机叶片造型设计系统,包括:
[0005]叶片设计参数输入模块、叶片约束点坐标计算模块、叶片型线控制系数计算模块、叶片型线点计算模块、叶片通道边界线计算模块以及计算点输出模块;
[0006]所述叶片设计参数输入模块用于输入叶片设计参数,所述参数包括:叶片入口几何气流角alpha1、出口几何气流角beta2、轴向宽度B、安装角stagger、入汽圆半径r1、出汽圆半径r2、出汽圆圆心定位坐标(x2,y2)、进汽半楔角WE_LE、出汽半楔角WE_TE、喉部宽度o、节距t、通道出口收束角theta、背弧膨胀段调控参数m、背弧斜切段调控参数 w、内弧膨胀段调控参数n、内弧插值点数量N1、背弧插值点数量N2;其中,长度单位均为mm,坐标单位均为mm,角度单位均为度;
[0007]所述叶片约束点坐标计算模块用于通过叶片设计参数获取叶片约束点的坐标;
[0008]所述叶片型线控制系数计算模块用于建立叶片型线各段曲线线段的约束方程,所述叶片型线即叶片的外轮廓线;
[0009]所述叶片型线点计算模块用于通过求解约束方程得到叶片上型线点的坐标;
[0010]所述叶片通道边界线计算模块用于获取叶片计算通道完整边界;
[0011]所述计算点输出模块用于输出叶片型线和叶片计算通道边界的点文件,所述点文件包括叶片型线点坐标和通道边界点坐标。
[0012]有益效果
[0013]本专利技术基于python语言程序将当前的造型方法程序化,考虑了叶型气动计算的进出口边界和对称边界的设计,且节省了时间成本。
附图说明
[0014]图1为本专利技术程序运行原理图;
[0015]图2为叶片涉及的参数示意图。
具体实施方式
[0016]具体实施方式一:结合图1、图2以及《叶片造型程序》具体说明本实施方式,基于 python语言的汽轮机叶片造型设计系统,包括:叶片设计参数输入模块、叶片约束点坐标计算模块、叶片型线控制系数计算模块、叶片型线点计算模块、叶片通道边界线计算模块和计算点输出模块;
[0017]所述叶片设计参数输入模块,对应《叶片造型程序》的第9—45行,用于输入文本,所述文本包括叶片设计中必要的设计参数,其中设计参数包括:叶片入口几何气流角 (alpha1)、出口几何气流角(beta2)、轴向宽度(B)、安装角(stagger)、入汽圆半径(r1)、出汽圆半径(r2)、出汽圆圆心定位坐标(x2,y2)、进汽半楔角(WE_LE)、出汽半楔角 (WE_TE)、喉部宽度(o)、节距(t)、通道出口收束角(theta)、背弧膨胀段调控参数(m)、背弧斜切段调控参数(w)、内弧膨胀段调控参数(n)、内弧插值点数量N1、背弧插值点数量N2,所述的这些参数中,长度单位均为mm,定位坐标单位均为mm,角度单位均为度;
[0018]所述叶片约束点坐标计算模块,对应《叶片造型程序》的第48—81行,用于通过叶片设计参数获取叶片约束点坐标;
[0019]所述叶片型线控制系数计算模块,对应《叶片造型程序》的第84—204行,用于建立叶片型线各段曲线线段的约束方程;
[0020]所述叶片型线点计算模块,对应《叶片造型程序》的第27—223行,用于求解叶片型线各段曲线线段的约束方程,获取叶片所有型线点的坐标;
[0021]所述叶片通道边界线计算模块,对应《叶片造型程序》的第226—236行,用于获取叶片计算通道完整边界;
[0022]所述计算点输出模块,对应《叶片造型程序》的第239—331行,用于输出叶片型线和叶片计算通道边界的点文件。
[0023]具体实施方式二:本实施方式与具体实施方式以不同的是,所述叶片约束点坐标计算模块,对应《叶片造型程序》的第48—81行,用于通过叶片设计参数获取叶片约束点坐标,具体过程为:
[0024]将叶片型线分割为进汽圆弧膨胀段、内弧膨胀段、出汽圆弧膨胀段、背弧膨胀段和背弧斜切段五条曲线线段,所述叶片型线即为叶片的外轮廓线,并将每条曲线线段的两个端点作为叶片型线的约束点进行计算,分别得到5条曲线线段相对应的A,B,C,D,E5个叶片约束点坐标。
[0025]其它步骤及参数与具体实施方式一相同。
[0026]具体实施方式三:本实施方式与具体实施方式一或二不同的是,所述叶片型线控制系数计算模块,对应《叶片造型程序》的第84—204行,用于建立叶片型线各段曲线线段的约束方程,具体过程为:
[0027]针对背弧膨胀段、背弧斜切段和内弧膨胀段的曲线用四次曲线方程表示,即 f(x)=a1x4+a2x3+a3x2+a4x1+a5,通过具体实施方式一中的m、w、n三个调控参数分别对背弧膨胀
段、背弧斜切段以及内弧膨胀段曲线上各个点的二阶导数进行控制,通过对曲线上各个点二阶导数的控制,即通过改变m、w、n的数值控制曲线的形状,能够进一步调整曲线方程,适应气动载荷分布,每条曲线分别涉及5个方程系数,背弧膨胀段对应系数 a1,a2,a3,a4,a5,背弧斜切段对应系数b1,b2,b3,b4,b5;内弧对应系数c1,c2,c3,c4,c5;通过带入叶片约束点坐标和调控参数m、w、n对约束方程进行求解方程系数;
[0028]进汽圆弧膨胀段和出汽圆弧膨胀段曲线通过圆弧方程表示,即x2+y2=r2,其中,r为进出汽圆弧的半径;进而得到叶片型线各段曲线线段的约束方程。
[0029]其它步骤及参数与具体实施方式一或二相同。
[0030]具体实施方式四:本实施方式与具体实施方式一至三之一不同的是,所述叶片型线点计算模块,对应《叶片造型程序》的第27—223行,用于求解叶片型线各段曲线线段的约束方程,获取叶片所有型线点的坐标;具体过程为:
[0031]基于内弧差值点数量N1和背弧差值点数量N2计算每条曲线线段的步长,求解曲线线段的约束方程,具体包括叶片内弧点坐标、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于python语言的汽轮机叶片造型设计系统,其特征在于,所述系统包括:叶片设计参数输入模块、叶片约束点坐标计算模块、叶片型线控制系数计算模块、叶片型线点计算模块、叶片通道边界线计算模块以及计算点输出模块;所述叶片设计参数输入模块用于输入叶片设计参数,所述参数包括:叶片入口几何气流角alpha1、出口几何气流角beta2、轴向宽度B、安装角stagger、入汽圆半径r1、出汽圆半径r2、出汽圆圆心定位坐标(x2,y2)、进汽半楔角WE_LE、出汽半楔角WE_TE、喉部宽度o、节距t、通道出口收束角theta、背弧膨胀段调控参数m、背弧斜切段调控参数w、内弧膨胀段调控参数n、内弧插值点数量N1、背弧插值点数量N2;其中,长度单位均为mm,坐标单位均为mm,角度单位均为度;所述叶片约束点坐标计算模块用于通过叶片设计参数获取叶片约束点的坐标;所述叶片型线控制系数计算模块用于建立叶片型线各段曲线线段的约束方程,所述叶片型线即叶片的外轮廓线;所述叶片型线点计算模块用于通过求解约束方程得到叶片上型线点的坐标;所述叶片通道边界线计算模块用于获取叶片计算通道完整边界;所述计算点输出模块用于输出叶片型线和叶片计算通道边界的点文件,所述点文件包括叶片型线点坐标和通道边界点坐标。2.根据权利要求1所述基于python语言的汽轮机叶片造型设计系统,其特征在于,所述叶片约束点坐标计算模块用于通过叶片设计参数获取叶片约束点的坐标;具体过程为:将叶片型线分割为进汽圆弧膨胀段、内弧膨胀段、出汽圆弧膨胀段、背弧膨胀段和背弧斜切段五条曲线线段,将每条曲线线段的两个端点作为叶片型线的约束点,通过叶片设计参数计算得到5条曲线线段对应的A、B、C、D、E5个叶片约束点坐标。3.根据权利要求1或2所述基于python语言的汽轮机叶片造型设计系统,其特征在于,所述叶片型线控制系数计算模块用于建立叶片型线各段曲线线段的约束方程;具体过程包括以下步骤:针对背弧膨胀段、背弧斜...

【专利技术属性】
技术研发人员:关淳刘云锋马义良王健李宇峰王丽华赵洪羽潘春雨马天吟刘瑶武芏茳张鹤凡
申请(专利权)人:哈尔滨汽轮机厂有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1