[发明专利]一种应用于舰船结构应力监测与评估的数据处理方法有效
申请号: | 201610168544.8 | 申请日: | 2016-03-23 |
公开(公告)号: | CN105868283B | 公开(公告)日: | 2019-09-27 |
发明(设计)人: | 焦淑红;任慧龙;唐琳;孙志帅;吕震宇;焦壮 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于计算机监测评估领域,具体涉及一种应用于舰船结构应力监测与评估的数据处理方法。本发明包括:识别本地数据库的连接是否正确,如果连接不正确,会自动弹出窗口提示连接有误,等待用户修正后自动连接数据库;自动识别IP设置是否正确,系统采用TCP\IP协议来接收外部PC端发送的数据,因此需要设置接受端IP地址,默认为127.0.0.1,如果和发送端不一致则会提示IP有误,待用户修正之后自动重新连接;在本地数据库连接正确和IP地址设置正确后,进入到三个并行模块:数据存储、状态监控和强度评估。本发明可实现舰船结构应力实时监测、分析、预警等,为监测舰船的船体结构健康状况提供了一种很好的参考依据和方案。 | ||
搜索关键词: | 一种 应用于 舰船 结构 应力 监测 评估 数据处理 方法 | ||
【主权项】:
1.一种应用于舰船结构应力监测与评估的数据处理方法,其特征在于,包括如下步骤:(1)识别本地数据库的连接是否正确,如果连接不正确,会自动弹出窗口提示连接有误,等待用户修正后自动连接数据库;(2)自动识别IP设置是否正确,系统采用TCP\IP协议来接收外部PC端发送的数据,因此需要设置接受端IP地址,默认为127.0.0.1,如果和发送端不一致则会提示IP有误,待用户修正之后自动重新连接;(3)在本地数据库连接正确和IP地址设置正确后,进入到三个并行模块:数据存储、状态监控和强度评估;(4)应力数据包通过TCP协议发送到软件,通过TCP解码,把二进制数变为十进制的实时应力值,一方面写入数据库中,另一方面用于界面的数据显示:(4.1)线程开始,TCP连接成功后,程序判断是否有数据读入,没有数据读入一直重复此步骤,有数据读入进入步骤(4.2);(4.2)校验数据的校验位,判断是否为所需数据,不是所需数据回到步骤(4.1),是所需数据,解码数据,进入步骤(4.3);(4.3)判断是否添加新数据标识,添加新数据标识,数据存入数据库进入步骤(4.4),不添加新数据标识,更新数据,不存入数据库,同样进入步骤(4.4);(4.4)把读取完成事件设置为有信号状态并结束线程;(5)在接收到数据之后,对数据进行分配,进行曲线图、柱状图、条状图和频谱图的显示,实时数据界面显示:(5.1)线程开始,设置计算准备标志,等待计算完成事件有信号为止,进入步骤(5.2);(5.2)判断数据类型是否为曲线图,是曲线图,将数据添加到曲线图中,并且绘制到View中,进入步骤(5.6),不是曲线图进入步骤(5.3);(5.3)判断数据类型是否为柱状图,是柱状图,将数据添加到柱状图中,并且绘制到View中,进入步骤(5.6),不是柱状图,进入步骤(5.4);(5.4)判断数据类型是否为条状图,为条状图,将数据添加到条状图中,并且绘制到View中,进入步骤(5.6),不为条状图,进入步骤(5.5);(5.5)判断数据类型是否为频谱图,是频谱图,将数据添加到频谱图中,并且绘制到View中,进入步骤(5.6),不为频谱图回到步骤(5.2);(5.6)判断是否显示准备标识,显示准备标识,将分配完成事件设置为有信号,然后结束线程,不显示准备标识,直接结束线程;(6)数据强度评估模块进行疲劳强度评估和屈服强度评估,根据界面设置的监测点和参数来进行计算,监测点分为单点和多点合成,多点合成方式和计算评估的方法依据用户在界面的设置,根据参数设置的阈值和实际值的比较结果,当实际值超过阈值时,就会记录数据并且将数据存入数据库中的报警数据表中:(6.1)线程开始,等待计算疲劳事件有信号,然后更新数据,进入步骤(6.2);(6.2)判断是否为疲劳数据类型,不是疲劳数据类型,更新疲劳信息为读取疲劳信息失败,保存疲劳信息,结束线程,是疲劳数据类型,进入步骤(6.3);(6.3)判断测点数据的大小,获得最大和最小应力值,进入步骤(6.4);(6.4)通过雨流计数来计算屈曲和疲劳,判断是否需要Gerber修正,进行Gerber修正,进入步骤(6.5);(6.5)判断是否需要Goodman修正,进行Goodman修正,进入步骤(6.6);(6.6)判断是否需要CSR修正,进行CSR修正,进入步骤(6.7);(6.7)确定SN曲线类型,继续判断是否关闭报警标识,关闭报警标识将报警数据存入数据库,然后对添加数据进行分配,进入步骤(6.8),不关闭报警标识,不存储,然后对添加数据进行分配,进入步骤(6.8);(6.8)更新疲劳信息,保存最终疲劳信息,结束线程;(7)屈服强度评估得出失效概率,对数据进行存储和显示:(7.1)线程开始,等待计算失效概率有信号为止;(7.2)更新数据,数据存入数据库;(7.3)获取初始应力值,通过高斯滤波,获取数据信息,确定数据类型;(7.4)计算失效概率,添加到待分配数据中;(7.5)判断是否存在失效概率的文档,存在失效概率的文档,将数据添加到待分配的实时数据中,进入步骤(7.6),不存在失效概率的文档直接进入步骤(7.6);(7.6)通过数据分配线程进行失效概率的存储和显示。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610168544.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于flash数据的文件系统
- 下一篇:一种侧模板可更换的隧道衬砌台车