五千年(敝帚自珍)

主题:【原创】中国柴油发动机的陷落? -- 波波粥

共:💬65 🌺358
分页树展主题 · 全看首页 上页
/ 5
下页 末页
                • 家园 电磁分析好说一些,单元简单节点少,机械里的单元划分

                  可麻烦的多了,距阵求解的算法可能没什么区别,

                  网格划分的算法恐怕就不一样了。

                  • 家园 同意,电磁方程整体还是比较简单的

                    我的point在于,我个人觉得抬出来所谓核心算法是大尾巴狼用来吓唬外行的。大家搞研发的,都是高学位了,真的没啥好怕的。

                    我读书的时候老板说,我对你们ph.d毕业的要求就是,拿起任何领域都不要怵。

                    • 家园 大尾巴狼表示这事您真的是误会了。

                      fem在很多领域都有应用,比如结构有限元分析和您说的电磁分析。对eda我不懂,不过我觉得您在电磁分析中的经验并不适用于结构有限元分析。因为后者的计算难度比前者要高,所以算法所造成的影响就不仅仅是那10%。这点gglang兄其实点到了: “电磁分析好说一些,单元简单节点少”。而在结构fem和cfd中的fvm是复杂的多的。我的回复中“需要里面求解大型稀疏矩阵的算法程序。少说一点,一亿阶的,算法不是太慢太容易发散。”和“模型是多少数量级网格的”其实就是在向您确认这点。结构有限元中,对于单元简单节点少的问题,算法程序也是有编出来的,但是,现在的结构有限元软件已经很复杂了,那样简单的基本没有什么实际用处,和市面上商业软件相比也毫无技术竞争力。另外市场结构fem比电磁fem还是要大的多的吧。

                      我回复中所说到的问题也不是在吓唬人,都是实际情况中遇到的困难。目前最核心的困难我知道的就是大型稀疏矩阵的求解(这个问题直接影响到应用的表现就是网格数量有限制,数量大了计算就发散,从而无法用)。大型稀疏矩阵的求解这个在所有fem和fvm软件上应该都用到,所以我才问您是否解决了这个问题。不过现在我估计您举例子的那个软件并不涉及到阶数很高的矩阵求解,原因就是电磁仿真的计算和结构有限元的计算复杂程度不一样,至少在求解的矩阵阶数上相差很大。

                      关于核心算法是否核心的问题,不从技术角度来讲,单纯从商业角度来讲也可以理解的(非专业人士可以用这个视角看问题,这样就不存在“吓唬”非专业人士的问题了)。当软件有很大升级时候,厂商是否会大力宣传算法上的改进?比如在求解网格数量上,在并行效率上,在支持的算法上,在可以求解的物理问题上?平时是否会听到搞cae的人在说,哪个哪个软件求解哪类哪类问题比较好?难道这些不是在反映算法的重要性么?ansys的电磁仿真在ansys整个产品链中只是一个二流角色的地位,就有如您所说“100人,写了十几年”(不过我估计那100人并不全部是开发人员)这样的投入,难道不正说明核心算法是一个很有价值艰辛而重要的东西么?

                      关于帖子里出现的软件,ansys最根本的结构有限元部分,是已经升级了几十年了。ansys的电磁仿真也仅仅是最近几年才收购的软件,也仅仅写了十几年,两者相差很大。结构有限元和电磁有限元这两个行业相差也很大。

                      最后我还是那句话,如果那个大型稀疏矩阵的求解问题有人有能力解决掉,能否联系我,有地方愿意出钱买这个技术的。基本的技术要求,前面回帖里已经有了。那个要求很低的,现在的商业结构fem和cfd软件的相应的能力是比那个要求高N个数量级的。比如当cfd软件ccm+发布新版本的时候,一个宣传点就是可以求解几十亿数量级的网格的问题,他的求解器中对矩阵的求解就可以求解相对应的矩阵阶数。

                      • 家园 老兄能不能把你的最后一个详细描述一下

                        如果那个大型稀疏矩阵的求解问题有人有能力解决掉,能否联系我,有地方愿意出钱买这个技术的。

                        用英文描述一下。因为我有个老师就是从事数学研究并且他的有些成果被应用于EDA领域。另外以我之见,这种问题目前是否只能从学术界找相关文章?

                        • 家园 不好意思很晚才回复

                          我在国内要翻墙才能上,所以没有及时回复。如果您能牵到能解决问题的线就太好了。不过,我这边那个问题不是EDA领域,是结构有限元,回头我发一个英文的详细一点的描述给你。

                      • 家园 写的很好

                        内行,握手认识一下先。

                        我承认我在除了电磁意外的仿真器理解非常有限,而且结构那边问题的难度完全不同。仅仅从矩阵角度,预条件技术没有什么方法可以说是简单又有效,放之四海而皆准,完全解决了所有问题。我想一个如果真能解决一个客户需要的问题,任何公司或个人能把它完全的黑箱,当作秘密武器,过了几年以后还没有类似文章发出来,几乎不可能。毕竟如果一个问题非常重要,而且已经有人做出来(没有任何risk,就是问题有解,读书的时候选课题就怕课题忙乎了几年,最后无解,吓怕了),那全世界这个行业其他研发的都回来钻研这个问题,除非这个问题不重要。。。关于你说的那个ansys的预条件技术,首先我觉得应该也不是万能的,其次我觉得应该也是发表的结果(包括专利)。

                        我做边界元快速算法和预条件的,也算做过一些有限元,一般来说哪怕只读对手的PR,看看复杂度,再看看输入参数,大致都能猜出来他们用的哪种“核心算法”,这个也就是为什么我们那个有限元新产品和ansoft不是量级上的差异,而仅仅是百分之几的了。我们当时在这个领域做边界元快速算法的时候,边界元上百万的问题在单机上就能解,这个以前都是要上服务器的,但是几家对手没两年就全追上来了。这个大问题的复数密集矩阵预条件也是非常复杂的,算是我们自己搞出来的秘密武器,但是今年意大利有人也给做出来了。大家都是做这个的,大部分一辈子都做这个,拿起你的PR看看都知道。有些小技巧,我们有一些,他们也有一些,大家最后就差不多打平了。

                        回到我原来的观点,我认为“核心算法”不用搞的那么神秘。如果说一个人在一个问题里做了许久,还不知道为啥自己的东西算不了而别人可以做,最后只能抬出来一个“核心算法”,却连啥算法都不知道,有点可笑哈。把一个东西弄得能算,才刚开始,要把它弄好,那个才要花功夫。如果你认为这个也是核心算法,那我们说的是一样,这个要花功夫肯定能解决。这软件到最后一定是个细活,得要有耐心。这个牵扯到许多不仅仅是算法的问题,不是研发就能解决的问题,用户体验,鲁棒性,如何测试,如何优化,甚至如何做市场,等等。

                        我也认同你说的,100多个人在ansoft,真正搞算法(弄数学,搞矩阵)的真没几个(好几个还都认识,不认识的文章也大部分都读过),其他的都是做外围。

                        • 家园 您过奖了

                          我对这个领域了解并不及您的深度,只是刚好碰上了那个事情。如果方便的话,我很想牵个线,向您请教请教。

        • 家园 这个和投资没啥关系

          国内做的这类软件都是花活儿,中看不中用~~~要不就是模仿,还是很粗陋的模仿~~简直就没法提啊~~唯一优势是便宜,但是售后实在是太差~

          • 家园 有道理

            也就在实验室阶段解决个有无问题,谈不上市场化。

            更神的是听说接了军方项目,最后花钱从国外买了code交差的。

          • 家园 然也

            会卖的多是没料的,有料的接不上市场。技术应用这块有鸿沟,这个东西起码重要性不弱于技术本身吧。

      • 家园 说的真好,花。
      • 家园 涡轮喷气发动机和燃气轮机才是最复杂的动力机械
      • 家园 宝推老兄的这篇帖子!

        每一条都说到了要害之处!

      • 家园 解决这类问题要有高明的高层领导
分页树展主题 · 全看首页 上页
/ 5
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河