[发明专利]一种基于matlab编程的低周疲劳数据分析方法在审

专利信息
申请号: 201710481640.2 申请日: 2017-06-22
公开(公告)号: CN107391799A 公开(公告)日: 2017-11-24
发明(设计)人: 代海燕;田宇;李海霞;李兴东;赵龙飞;刘新新 申请(专利权)人: 哈尔滨汽轮机厂有限责任公司
主分类号: G06F17/50 分类号: G06F17/50
代理公司: 哈尔滨市松花江专利商标事务所23109 代理人: 杨立超
地址: 150046 黑龙江*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 matlab 编程 疲劳 数据 分析 方法
【权利要求书】:

1.一种基于matlab编程的低周疲劳数据分析方法,其特征在于:所述方法具体过程为:

步骤一、根据低周疲劳试验过程中MTS试验机获得预测材料试验记录文件,对获得的预测材料试验记录文件中记录的应变量、疲劳寿命、最大应力、最小应力、弹性模量数据信息直接复制到matlab程序运行窗口里生成总数据矩阵Data;

总应变量为总数据矩阵Data的第一列Et;疲劳寿命为总数据矩阵Data的第二列Nf;最大应力为总数据矩阵Data的第三列max_stress;最小应力为总数据矩阵Data的第四列min_stress;弹性模量为总数据矩阵Data的第五列E;

步骤二、用弹性应变列矩阵Ee、塑性应变列矩阵Ep和应力均值列矩阵stress分别来储存弹性应变数组、塑性应变数组和应力均值数组,

其中stress=(max_stress-min_stress)/2、Ee=stress/E,Ep=Et-Ee;2倍疲劳寿命列矩阵Nf2=2*Nf;

对弹性应变列矩阵Ee、塑性应变列矩阵Ep、2倍疲劳寿命列矩阵Nf2和应力均值列矩阵stress中各个元素求以10为底的对数后的计算结果,分别储存在列矩阵Ee1、列矩阵Ep1、列矩阵Nf1和列矩阵stress1中;

步骤三、调用matlab中的内置polyfit函数,分别以列矩阵Nf1和Ee1为横坐标和纵坐标、列矩阵Nf1和Ep1为横坐标和纵坐标、Ep1和stress1为横坐标和纵坐标做3组线性拟合,将以列矩阵Nf1和Ee1为横坐标和纵坐标输出的参数转化为数值疲劳强度系数Dfe和疲劳强度指数b;将以列向量Nf1和Ep1为横坐标和纵坐标输出的参数转化为疲劳延性系数Ef和疲劳延性指数c;将以Ep1和stress1为横坐标和纵坐标输出的参数转化为循环强度系数K和循环应变硬化指数n;

步骤四、根据步骤三得到的疲劳强度系数Dfe、疲劳延性系数Ef和循环强度系数K,计算95%置信区间对应的疲劳强度系数Dfe、疲劳延性系数Ef、循环强度系数K的上下限数值;

疲劳强度系数Dfe的上下限数值为up_Dfe和down_Dfe;

疲劳延性系数Ef的上下限数值为up_Ef和down_Ef;

循环强度系数K的上下限数值为up_K和down_K;

步骤五、设置空的结果矩阵result,将步骤三和步骤四中得到的数值存入设置的空的结果矩阵result中并写入文件名为result的表格文件中;

步骤六、调用matlab中figure命令新建一个绘图窗口,设置图像中的字体、字号;

步骤七、绘制疲劳寿命-应变图像上的三条曲线;

步骤八、绘制疲劳寿命-应变图像上的散点;

步骤九、调用matlab中figure命令再新建一个绘图窗口,以列矩阵Ep和列矩阵stress分别为曲线上点的横坐标值和纵坐标值,调用plot函数绘制塑性应变-稳定循环应力曲线图。

2.根据权利要求1所述一种基于matlab编程的低周疲劳数据分析方法,其特征在于:所述步骤二中列矩阵Ee1为对弹性应变列矩阵Ee中各个元素求以10为底的对数后的列矩阵;列矩阵Ep1为对塑性应变列矩阵Ep中各个元素求以10为底的对数后的列矩阵;列矩阵Nf1为对2倍疲劳寿命列矩阵Nf2中各个元素求以10为底的对数后的列矩阵;列矩阵stress1为对应力均值列矩阵stress中各个元素求以10为底的对数后的列矩阵。

3.根据权利要求2所述一种基于matlab编程的低周疲劳数据分析方法,其特征在于:所述步骤七中绘制疲劳寿命-应变图像上的三条曲线;具体过程为:

根据2倍疲劳寿命列矩阵Nf2的最大值和最小值分别确定图像中三条曲线上各点的横坐标取值,其中疲劳寿命-弹性应变曲线、疲劳寿命-塑性应变曲线、疲劳寿命-总应变曲线上各点的纵坐标值分别为Dfe*(Nf2)b,Ef*(Nf2)c,Dfe*(Nf2)b+Ef*(Nf2)c;调用plot函数绘图,设置曲线的颜色、线性、线宽;

Dfe为疲劳强度系数,Ef为疲劳延性系数,Nf2为2倍疲劳寿命列矩阵,b为疲劳强度指数,c为疲劳延性指数,*为乘号。

4.根据权利要求3所述一种基于matlab编程的低周疲劳数据分析方法,其特征在于:所述步骤八中绘制疲劳寿命-应变图像上的散点;具体过程为:

保持绘图界面不动,绘制三组散点,其中疲劳寿命-弹性应变散点组里各点的纵横坐标值分别来源于列矩阵Nf2和列矩阵Ee,疲劳寿命-塑性应变散点组里各点的纵横坐标值分别来源于列矩阵Nf2和列矩阵Ep,疲劳寿命-总应变散点组里各点的纵横坐标值分别来源于列矩阵Nf2和列矩阵Et,设置散点的形状,并按步骤七中设置的曲线颜色设置各组散点的颜色。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨汽轮机厂有限责任公司,未经哈尔滨汽轮机厂有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710481640.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top