24小时热门版块排行榜    

查看: 489  |  回复: 0

hazheng

捐助贵宾 (著名写手)


[交流] Spring-ICE 结冰算法述评-(4)番外:简单面元法

今天是雨天,雨天可以读书,可以观影。

就说说这个读书。

距离Spring-ICE程序初稿出来快一年了,我在现场刚好干完一票大活。高强度活动了几天的身体后,动极思静,由来已久的搞三维结冰算法的想法再次冒头。

每次决定搞一个大程序前,其实要思想斗争很久,一个类似结冰这样的程序,往往意味着长达一两年的长期精力投入,意味着大量的业余时间的报销,还意味着我得尽可能减少兼职工作。

决定干就在这两天,两个诱因。一个是有天一个师兄喝多了跟我说,咱们都慢一点,慢慢来。那几天正是我心态急躁的时候,前段时间投入了大量业余时间在兼职工作上,主副业交叉,脑子里乱的不行。听师兄这么一说,我仔细想了想,我又不打算买房被割韭菜,我急个啥,开发工程工具解决工程问题是自己的兴趣,还是要坚定的干,只要饿不死,多干点自己喜欢的东西呗。第二个诱因是,晚上再次看了遍《星际穿越》,一边品着里面各种装备的结构设计,一边用自己的专业知识揣测各种技术细节,更关键的是,结合自己的工作经历,越发认识到,我们掌握的知识是实实在在有用的,尽管看着古典传统,还带着很多经验性东西,没有什么AI、区块链听着高端,但是AI、区块链并没有解决我们这个行业的根本性难题,从来没有。不必羡慕那些概念,杆梁板壳,流场气动,哪个不是精妙十足,博大精深。

结冰计算,流场先行。我们前面几期也提到了这些,为了准备三维结冰算法,我第一步就是要做个三维流场计算工具。参考我之前做二维的经验,这次还是选择面元法。

本期就介绍下二维简单面元法的实现,以及主题:读书。

1 参考啥文献?

我在第一次搞面元法的时候,翻阅了很多文献和书籍。最直接的感受是,越是近年的资料越不说“人话”。通篇不是偏微分积分,就是张量:
Spring-ICE 结冰算法述评-(4)番外:简单面元法


好像通篇理论性很强,实际上约等于啥也没说,这些公式也不是这些货搞出来的,引用这些数学定义式,介绍下每个元素的含义,这叫个什么论文?归根结底,这些东西是要编程实现的,这些货给出的这些式子虚头八脑的式子,离可用化的编程差着十万八千里。

这些人跟马保国大师一个套路,理论说的各种玄奇,,能不能打鬼知道。工程问题的工程方法,没有关键细节,等于没说,造假可能性极大。

搞了一圈,翻到一些八十年代的教材,才真正感觉到老先生们写书做学问的风采。

我研究了徐华舫先生的《空气动力学基础》,用了半天的时间就把不考虑升力的简单面元法写出来了。不是我反应快,真是老先生书写的好。面元法算流场,主要分两步,一步是计算面源强度,一步是根据面源结果计算扰动速度。徐版《空气动力学基础》书中,明明白白把计算式给你推导出来,没有虚头八脑张量微分,就是加减乘除,然后告诉你计算思路,按照他提供的计算思路,你根本无需重新构思程序结构,因为他的思路就是编程化的思路。
Spring-ICE 结冰算法述评-(4)番外:简单面元法-1


什么样的书是好书?什么样的文章是好文章?限于科技论文本身的严肃性和严谨性,作者不可能隔几行就给你说个段子。能够给干货,清楚明白告诉你怎么干,结果是什么,�����的书就是好书,这样的文章就是好文章。

2 徐版《空气动力学基础》面元法

把徐版《空气动力学基础》中二维面元法(鳞片布源法)章节粘贴如下,大家自己体会下。特别是计算思路部分的描述,一整页句句都是精华。实际上我们自己写文章的时候,也可以多借鉴这个思路和文风,想想怎么把一个看起来复杂的东西,有条有理的阐述出来,说实在话,不说虚头八脑的话。
Spring-ICE 结冰算法述评-(4)番外:简单面元法-2
Spring-ICE 结冰算法述评-(4)番外:简单面元法-3
Spring-ICE 结冰算法述评-(4)番外:简单面元法-4
Spring-ICE 结冰算法述评-(4)番外:简单面元法-5
Spring-ICE 结冰算法述评-(4)番外:简单面元法-6
Spring-ICE 结冰算法述评-(4)番外:简单面元法-7


3 程序结果

我就是依照上面的结果和思路写的程序,一些结果如下。为了便于画图,我在翼型周围打了一系列点,计算这些点的速度。没有专门对贴体的地方进行加密,所以贴体位置的结果可能连续性看起来不太好。
Spring-ICE 结冰算法述评-(4)番外:简单面元法-8

Spring-ICE 结冰算法述评-(4)番外:简单面元法-9
最后,欢迎大家通过微信公众号联系我们。

微信公众号:320科技工作室。
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hazheng 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 301求调剂 +6 一二LV 2026-03-07 6/300 2026-03-14 06:37 by JourneyLucky
[考研] 302求调剂 +3 负心者当诛 2026-03-07 3/150 2026-03-14 06:15 by JourneyLucky
[考研] 085701环境工程317分求调剂 +10 6汆尼9 2026-03-07 10/500 2026-03-14 05:47 by JourneyLucky
[考研] 306求调剂 +4 唐薏薏 2026-03-09 4/200 2026-03-14 01:19 by JourneyLucky
[考研] 0703求调剂 +7 jtyq001 2026-03-10 7/350 2026-03-14 01:06 by JourneyLucky
[考研] 调剂 +3 13853210211 2026-03-10 3/150 2026-03-14 00:47 by JourneyLucky
[考研] 材料与化工(0856)304求B区调剂 +6 邱gl 2026-03-12 7/350 2026-03-13 23:24 by 邱gl
[考研] 0703,333分求调剂 一志愿郑州大学-物理化学 +3 李魔女斗篷 2026-03-11 3/150 2026-03-13 22:24 by JourneyLucky
[考研] 308求调剂 +5 是Lupa啊 2026-03-11 5/250 2026-03-13 22:13 by JourneyLucky
[考研] 301求调剂 +6 Liyouyumairs 2026-03-11 6/300 2026-03-13 20:11 by JourneyLucky
[考研] 材料301分求调剂 +5 Liyouyumairs 2026-03-12 5/250 2026-03-13 14:42 by JourneyLucky
[考研] 26考研求调剂 +5 丶宏Sir 2026-03-13 5/250 2026-03-13 13:05 by JourneyLucky
[考研] 277求调剂 +4 anchor17 2026-03-12 4/200 2026-03-13 11:15 by 白夜悠长
[考研] 化工学硕306求调剂 +9 42838695 2026-03-12 9/450 2026-03-13 10:16 by houyaoxu
[考研] 341求调剂 +4 捣蛋猪猪 2026-03-11 4/200 2026-03-12 14:47 by ruiyingmiao
[考研] 420求调剂 +4 莫向外求11 2026-03-10 6/300 2026-03-12 14:41 by ruiyingmiao
[考研] 290求调剂 +3 柯淮然 2026-03-10 8/400 2026-03-11 13:48 by 柯淮然
[考研] 298求调剂 +3 Vv呀! 2026-03-10 3/150 2026-03-10 22:40 by 剑诗杜康
[考研] 一志愿山东大学,总分327,英语二79,有论文,有竞赛,已过四六级 +3 木木目目1 2026-03-09 3/150 2026-03-09 19:52 by yuningshan
[考研] 一志愿武理314求调剂 +4 ( ̄~ ̄;) 2026-03-08 5/250 2026-03-08 23:12 by L135790
信息提示
请填处理意见