首页 排行 分类 完本 书单 专题 用户中心 原创专区
apt1 > 都市 > 学霸的军工科研系统 > 学霸的军工科研系统 第385节

学霸的军工科研系统 学霸的军工科研系统 第385节

作者:十月廿二 分类:都市 更新时间:2026-08-14 17:08:05 来源:www.biquge.us

  跟在后面的何明则非常恰到好处地搬来一张椅子放在常浩南身后。

  “常总,您先坐。”

  过了几秒钟,意识到什么的他又给姚梦娜搬来了第二张,放在紧挨着常浩南的地方。

  “用的是双曲型面结构网格和体结构网格……说起来,你们这建模的水平很高啊,几何造型处理步骤只用了几天时间就结束了?”

  几何造型处理,是网格生成过程中的前序步骤。

  1997年这会,全世界绝大多数计算流体力学和计算结构力学模拟面临的主要难题,其实是缺乏一个成熟的,从cad模型到表面结构网格生成的应用工具。

  对于现有的网格生成工具来说,对于一些精度稍高一些的模型,往往需要6个月左右,甚至更长时间才能完成整个生成工作。

  比如波音747lcf的简化模型都用了4个月时间。

  而v22鱼鹰更是花了超过9个月。

  并且从后来的角度看,显然还存在设计缺陷。

  相比之下,耗时几个星期到一个月的几何造型处理并不算什么大问题,也完全可以接受

  但是对于torch multiphysics来说,网格生成过程一般会被缩短到1-2个月,这样一来,几何造型处理的速度就显得有点慢了。

  只不过常浩南始终没来得及把精力放到建模那边,一直都是直接用达索的软件包。

  “苏霍伊那边的工程师带来的一个新建模软件,叫kompas,我稍微调整了一下torch multiphysics的接口兼容性,让它能直接对接kom格式的工程文件。”

  “本来只是图个省事,结果发现这套建模方式跟我们软件的适配度非常高,就这么一直用下来了。”

  尽管这并不是今天要解决的主要问题,但常浩南还是稍稍留意了一下。

  大毛的电子工业水平停滞了将近10年,已经逐渐落后,但要论软件和算法这块,倒并没怎么落下。

  虽然由于市场不够大的问题很少出什么爆款(除了telegram),但绝对是有一些奇技淫巧在身上的。

  一段小插曲过后,常浩南再次把注意力放在了后面的网格生成日志上面。

  “子区域网格块数253……”

  “网格单元数13300万……确实不少,复杂度很高嘛……”

  “网格装配……”

  看到这最后一步时,他很快发现了不对劲:

  “吔?”

  按照正常的流程,torch multiphysics应该把这253个网格块通过重叠区域内的网格间插值自动“拼装”在一起。

  但日志却显示,软件在这个步骤上,卡住了。

  准确地说,是在这个拼装步骤之前的数据抓取过程中就卡住了。

  “数据太多了?”

  这是常浩南第一个想到的可能。

  但他设计的网格生成算法逻辑里面,特地针对大模型降低了计算复杂度。

  也就是说模型再复杂,无非是计算所用时间无限延长,并不会导致爆内存之类的问题。

  总之就是不可能卡在这里。

  “你们试过手动装配么?”

  常浩南思索片刻之后问道。

  “试过,但其它部分都好说,到这个中央升力体的时候,哪怕子区域网格只是出现较小的变动,装配输入文件也要做相应的修改,如果全都手动完成,那大概需要……”

  姚梦娜微微抬起头计算了一下:

  “大概需要手动输入大概6万行代码……”

  “……”

  6万行代码听着不太多,但考虑到torch multiphysics都自动进行不下去,必须手动调参,这里面肯定还涉及到很多计算和转化问题。

  而且更麻烦的其实是,作为一个新软件,能够熟练完成这个过程的人也比较少。

  总之,显然不是短时间内能完成的。

  常浩南之前对软件进行测试的时候,因为时间紧任务重,也不可能用这种上百个子区域,几亿网格单元的模型去测试。

  实际上torch multiphysics发布这么长时间以来,就各个用户反映上来的情况看,也没有谁用在了这种体量的模型上。

  所以之前才一直没发现问题。

  “手动装配也进行不下去的话……”

  常浩南眉头微蹙,手指在键盘旁边的电脑外壳上轻轻敲击着。

  “有没有考虑过放弃网格节点的结构性限制,考虑在表面变形时,根据物体边界的变化动态调整模型规则?”

  “……”

  一阵沉默。

  姚梦娜和何明面面相觑。

  从二人的表情来看,甚至没能完全理解常浩南这句话的意思。

  “比如说。”

  看着眼神清澈的二人,常浩南只好做进一步的解释。

  但在身上摸了半天,也没找到纸笔。

  了解常浩南习惯的姚梦娜赶紧从包里拿出来,放到常浩南手边。

  “比如说,我们可以把计算区域比作一个线性弹性体,通过求解弹性力学方程组确定网格节点的位移……”

  “代数模型是指网格的位移由动边界位移乘以一个系数得到,该系数在动边界上取1,而在远场边界上取0,内场按一定函数规律插值……”

  “……”

  一番计算和说明之后,常浩南在已经被画满了的纸上画下一个圈:

  “当然,也不是所有地方都能这样,对于太复杂的部分,就可以将网格单元的各边看作弹簧,弹簧系数与边长有关,当边界运动后,通过求解弹簧系统节点受力平衡问题确定新点位置……”

  “这样就能在计算过程中调整和控制单元的大小、形状以及网格点的位置,对于网格边界的要求会降低很多。”

  “……”

  又是一阵沉默。

  “torch multiphysics里面……还有这个功能?”

  过了相当长一段时间,姚梦娜才用有些怀疑人生的语气问道。

  她明明亲自参与了这个软件的开发,但刚刚思索了半天,实在没想起来还有这种玩法。

  “当然没有。”

  常浩南咔哒一声把圆珠笔尖按了回去:

  “但你们可以自己改一下啊!”

  第491章 过于先进,不便展示

  “这东西还能自己改的?”

  旁边的何明听到这句话之后整个人都是懵的。

  他虽然也没少用过各类工程软件,但从未听闻过用户可以自行修改封装好的软件。

  或许有一些技术上的手段可以实现这一点,但从法律层面来说显然不可行。

  要知道torch multiphysics可不是什么在国内未曾注册过的外国软件,可以拿用户协议当废纸。

  人家是上面特地点名关照过的“我国发展智力经济的典型”,还是要尊重一下的。

  “直接改封装好的软件本体部分当然不可能,用户协议也不允许。”

  常浩南先是摆了摆手表示否认,但紧接着又话锋一转:

  “但我刚刚说的,根据物体边界的变化动态调整模型规则,是一种新的非结构网格生成思路,并不需要对软件本身做出修改。”

  “torch multiphysics在设计的时候就预想到了现在这种用户存在特殊需求,而我们又无法在短时间内实时更新版本的情况,所以,我们事先预留了可以高度自定义的接口。”

  “自定义接口……是指什么?之前姚工给我们培训的时候,好像没提过这一部分?”

  何明觉得自己好像是个外人,挤不进对方这两个人的世界。

  但刚刚还只是听不懂具体的技术解释,现在连名词本身都已经不太懂了。

  “就是我们可以自行编写符合软件协议要求的工具包,作为增强或者修改模组,实现软件没有但我们又希望实现的功能,从这个角度来说,torch multiphysics在理论上拥有几乎无限种可能。”

  姚梦娜在旁边解释道。

  “至于为什么培训的时候没提过……”

  说到这里,她用意味深长的眼神看了一眼何明:

  “这种模组需要从零开始设计和编写,得是对编程语言、算法还有高维非线性偏微分方程求解之类的数学理论都非常精通的人才能做到,所以……”

  “明白了。”

  听到这里的何明赶紧点头,示意姚梦娜自己已经懂了。

  再说下去,就不太体面了。

  毕竟,谎言不会伤人,真相才是快刀。

  “也罢,未来随着大家对于仿真模拟应用水平的提高,这个大模型分块拼装的效率问题也会越来越普遍,不会是你们一个人的问题。”

  常浩南思索了一下,觉得让现阶段的用户去自己扩展这种核心功能确实有点不讲道理:

  “你们先把这两部分内容放一放,正好最近各方面反馈回来的意见也都在分析和处理,我回京城之后,尽快迭代出一个新的版本来。”

  “这么快就发新版本?”

  旁边的姚梦娜本来也在为此事而苦恼,但听到常浩南这么说,还是略带惊异地看向了常浩南:

  

目录
设置
设置
阅读主题
字体风格
雅黑 宋体 楷书 卡通
字体风格
适中 偏大 超大
保存设置
恢复默认
手机
手机阅读
扫码获取链接,使用浏览器打开
书架同步,随时随地,手机阅读
收藏
换源
听书
听书
发声
男声 女生 逍遥 软萌
语速
适中 超快
音量
适中
开始播放
推荐
反馈
章节报错
当前章节
报错内容
提交
加入收藏 < 上一章 章节列表 下一章 > 错误举报