本科毕业论文进展记录

记录毕业论文进展,监督自己,共勉之!

2024-1-17记录

今天老师开了一次组会,大致讲了一下接下来安排,时间要抓紧啦。自从上次卡在自己给自己设的坑那里,就没动过了。最近一个月都在忙复习,主要是钢结构设计。只能说有舍有得吧,感觉经过钢结构设计,自己能力又得到进一步提升。随着期末接近尾声,还差最后一门高英,加油!

  • 在系统中上传了一次周进展;
  • 完成了英文文献摘要部分的翻译;

2024-1-18记录:

Done:

  • 完成了英文文献引言部分的翻译。PS: 果然,老外写的句子跟咱们中国人写的句子不太一样,感觉说话断断续续的,难翻的要命😔。

估计要断更一两天了,明天就要考最后一门啦,考完就要收拾东西回家了,一天都得奔走在路上,加油加油!

2024-1-19记录:

考完最后一门了,回家回家!
Done:

  • 文献翻译到有限元分析了,今晚再努把力,明天祈祷火车上能把翻译工作推进一下,或者看看CST方法,得加快进度了。

2024-1-21记录:

今天终于回到家了!!!
在火车上复习了CST方法,顺便把要翻译的文献通了一遍。
Done:

  • 完成了文献翻译。

2024-1-22记录:

Done:

  • 今天回顾了穿孔钢梁的一些设计方法!!!

Plan:

  • 明天一定要验算以下模型了,不能再停滞不前了!!!

2024-1-23记录:

Done:

  • 弄清楚了ANSYS WB中如何将实体单元转化为壳单元。明天就可以开始验算论文内容了!!!

2024-1-24记录:

Done:

  • 学会了穿孔钢梁运用shell 181建模;
  • 上传了一次周进展;

2024-1-25记录:

Done:

  • 今天完成了特征值屈曲分析,终于可以试验设计了!!!

明天得争取开始用C语言编程了!!!

2024-1-29记录:

Done:

  • 完成了C语言编程生成CAD命令流,现在只需要更改文件里的参数,就可以自动生成相应的三维孔洞形状CAD命令流啦。
  • 借助上述命令流完成一个孔洞形状建模,并导入ANSYS WB中,惊奇地发现,每次只要更改导入的孔洞形状文件(.sat),就可以生成对应的穿孔钢梁几何模型啦,太酷啦!!!
  • 初步采用拉丁超立方采样,多项式拟合得到响应面!!!因为现在自己只会Design Expert软件,先用多项式拟合看看,精度不行增加样本点即可。等后面有空了再考虑Kriging等方法来拟合!!!

2024-2-1记录:

Done:

  • 完成了15组(有两组存在尺寸干涉)试验仿真,然后代入design expert软件中,进行多项式拟合;结果还不错,各项指标还可以,并验证了两者,误差还行。但对于ANSYS WB跑出来的结果,我是有点疑问的,因为感觉孔开的越大,临界屈曲荷载越大,也有可能是自己还未了解特征值屈曲分析,下阶段可以了解了解!!!
  • 上传了一次周进展;

2024-2-7记录:

快过年啦,这些天忙于其他事,毕业论文小小耽搁一下嘿嘿🤭!

2024-2-22记录:

过完年啦,明天就要启程返校了,今天又弄了弄第一部分绪论,自我感觉条例又清晰了些,希望吧哈哈!
明后天火车上希望能把家里学的复习一下啊,过年真的是一点没动,后面一定要改过自新,加油搞钱!
启程返航!

2024-3-1记录:

Done:

  • 学习了最优拉丁超立方抽样,然后跑出来数据,拿去拟合,得到了多项式响应面模型。

困惑点:

  1. 我用这个模型预测,感觉效果还是不太好,是否需要新增加样本?这又是个未知数,我想先进行多目标优化之后再进行针对性的选点。
  2. 现在模型孔开的越大,临界屈曲荷载越大,不符合常理啊,于是我试了几下发现了奥妙,原来实腹钢梁自重就可达到507N/m的均布荷载,感觉都快成自重控制了。于是我去掉重力加速度,果然,孔开的越大临界屈曲荷载越小,这也证实了我的猜想,下一步要把模型尺寸先改改!

2024-3-6记录:

Done:

  • 弄清楚了为啥开的孔越大,临界屈曲荷载越大了,原来ANSYS Workbench得出的乘数是以自重和施加的载荷为基数的,并不是单纯的以载荷为基数,故需要迭代求解!
  • 于是重新对31个样本进行特征值屈曲分析,得到的结果,利用design expert进行多项式响应面拟合,得到了一个精度还算不错的函数。
  • 学习了sobol敏感度分析原理,网上有相应的Matlab源码,稍作修改即可使用。

Schedule:

  • 学习利用NSGA-Ⅱ算法进行多目标寻优;
  • 学完多目标寻优,再复盘整个论文,看哪里可以再改进,比如开始的31个样本数有点少感觉,可以增加到40个样本数的。前面也忘记验证有限元模型的正确性了,争取能找到一篇论文复现一下!
  • 考虑再利用kriging等其他代理模型,对比各模型精度再最终选择代理模型!

2024-3-17记录:

Done:

  • 完成了NSGA-Ⅱ的学习,并修改了网上现成代码,使之适用于本项目!
  • 学习了kriging模型相关理论,真难啊,打算出篇博客好好讲讲!虽然我也是半吊子水平O(∩_∩)O哈哈哈

下一步打算就是再验算一下kriging模型,调参数才是最难的呀!然后增加试验样本数到40吧。
完成上述就着手写论文啦,奥里给!

2024-3-23记录:

Done:

  • 完成毕业论文第1-3章;

下面打算学习后面一些理论知识,填充论文而已,加油!
明天出发去上海咯,有点兴奋哈哈!

2024-4-14记录:

今天完成了毕业论文初稿哈哈,但是感觉结果优化并不咋好,主要一开始感觉穿孔钢梁就没啥好优化的哈哈,先就这样吧,过两天看老师反馈吧。

突然想起来,敏感度分析那里原因还没搞懂,还有BP神经网络是否需要自己用matlab或者python再写一遍(改一遍),感觉直接用matlab工具箱的也可以,后续考虑考虑吧!