时间:2024-05-04
刘岩峰 陈瑜
摘要:民航发动机转子疲劳寿命预测和可靠性分析系统是“民航发动机转子系统疲劳寿命预测、可靠性分析技术开发及应用”。满足多种数学模型、多种材料,动态的实现模型更新、材料增加的可变性需求;同时实现模型计算,计算结果的可存储。
关键词:动态建立;变量不固定;模型不固定
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)29-0099-02
1背景
民航发动机转子疲劳寿命预测和可靠性分析系统是“民航发动机转子系统疲劳寿命预测、可靠性分析技术开发及应用”。满足多种数学模型、多种材料,动态的实现模型更新、材料增加的可变性需求;同时实现模型计算,计算结果的可存储。
2系统开发及运行环境
系统在.NET Framework 4.0技术平台上即可实现,操作系统采用windows server 2008 r2企业版应用程序服务器,利用Microsoft Visual Studio 2010,MATBLA2012b作为开发环境,使用Microsoft SQLServer 2012作为数据库系统,利用MicrosoftVisu-al Studio 2010作为开发环境。
3系统设计
3.1程序与界面设计
多種数学模型、多种材料,为了方便查看查询;需要对其进行分类。一般的分类是二级的,但这种分类对于可变性方面并不能很好地满足后期的模型扩展。在本系统的开发过程中及时的调整了分类的级别,以树的形式来分类。
统一的计算窗口,根据数学模型动态的生成输入变量控件。图3的输入根据不同模型的配置信息取得变量个数动态的生成输入控件。参与计算的变量输入完成后,点击[开始计算]按键,程序调用MATLAB生成的动态链接库中的数学模型实现计算结果的输出。
3.2数据库设计
数据库中的CATEGORY表,由ID,PARENTID递归的实现无限级分类从而动态的生成树。因为有多棵树,我们在表中增加了一个TYPE字段来区分不同的树。不同的树的节点存储的信息不一定相同;把唯一ID作为存储不同信息表的外键实现树结构与信息的有效分离。
4结束语
通过上述的分析与设计,《民航发动机转子疲劳寿命预测和可靠性分析系统的动态建立》在技术层面上得以实现,特别在应对数学模型的更新、材料的改变上只需要修改配置信息就可以实现模型的动态计算及结果的存储。有效的满足了变的需求。目前系统运行正常得在许多方面还有得完善;例如可以将变量与结果多维度的进行拆线图绘制。变量的输入方面,给出输入范围根据不同的阶来循环计算得出海量结果,再利用数据挖掘技术找出变量间的相关性。
我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!