首页
发现
课程
培训
文章
案例
问答
需求
服务
行家
赛事
热门搜索
发布
消息
注册
|
登录
吃三明治的lucky呀!
签名征集中
关注
12
粉丝
2
关注
分享
全部
课程
文章
回答
帖子
案例模型
吃三明治的lucky呀!
工程师的日常
为什么现在大多数论文仿真复现不了成了常态?
最近仿真了很多篇论文,跟原文的结果都差的很多,以前还觉得自己搞错了,但一次课上全班40多人都仿真复现复现不了的时候才发现原来真的有问题!导致我现在复现论文,出现了如果没有复现出来一点也不惊讶还觉得很正常了的怪现象!
以上是来自知乎网友的问题,那么关于这个问题你怎么看呢?
转发
18
50
吃三明治的lucky呀!
工程师的日常
什么样的仿真工程师算是很厉害?
这个问题有意思,说个前提:真正的高精度的仿真工作,是十分难的,十分,难!尤其是复杂系统性的模型!随着复杂程度,要想达到高精度,难度呈几何级上升!
我这里有一个基准,与现实工况拟合程度为高精度的仿真,在这个前提下讨论仿真。(详见ps1,仿真的精度与偏差,20190630补)
仿真工程师,在我心目中的仿真工程师,就是很厉害了。对现实中的东西简化,建模,仿真结果分析并与现实情况相对应,逐渐逼近现实情况,解决实际问题。最终,又以一个漂亮的ppt及后处理动画展示结果。
可现实中,这样完整的能人,在仿真工作者当中的比例,是极小的。那么,我觉得厉害的仿真工程师,就是比软件操作工,多了那么一点东西。
往下得精分了,比如:
1、精通代码和数学的。
这种类型的仿真工程师善于解决仿真软件的bug,是不可多得的良将之一。举个具体点的例子,遇到具体的仿真案例时,需要解决一个仿真情形,需要用一种仿真软件,解决一个问题,如用comsol软件仿真电池热失控问题,他甚至可以不太懂这个仿真情形中的物理化学过程,但是可以用穷举法测试每一种物理量的数值范围,看看每种参数对最终结果的影响有多大,从而圈定了反应中关键参数的范围,这种仿真工程师,至少需要对软件的熟悉达到一定的程度,甚至往下延伸下去要知道算法与控制方程如何连结,向后发展可拓展为自编程序来完成目前未曾有商用软件探索范围内的仿真问题。
2、对物理过程、甚至实际过程无比了解的。
首先,他是个做仿真的工程师,然后,他对所仿真的过程无比了解,通透性了解,他知道每个物理过程对应哪些控制方程,他可以不懂算法,不懂代码,甚至不那么了解数学,他知道输入哪些物理量,可以得到哪些物理量,仿真软件可能就是个黑盒子,但是我知道实际物理过程会发生什么,无他,唯熟尔,太熟了。软件对他来说是拓展他能力的巨大翅膀,他可以根据对简单物理过程的了解,来仿真复杂的实际情况,给出较为合理的预测。
3、精通空间感,甚至熟练高级cad到cae的仿真工程师。
cae仿真的前提是需要有cad支持的,如果图都不准,何来仿真精准?图画完了,以有限元方法举例,还得绘制网格,目前网格的自动化绘制,还未对所有情况完全的解决。hypermesh这类的网格绘制工具,还有很大的用武之地。
4、擅长后处理。
计算结果的展示,是很重要的一件事情,就如同一个公司的宣传。即使仿真做的再好,不会后处理依然难以出彩。反之,精通后处理的仿真工程师,或者“绘图者”,也要小心陷在美图的陷阱之中……总之,“会”后处理的仿真工程师,也是不可多得的优秀人才!(20190716补)
5、一专的仿真工程师。
仿真工程师光学仿真专精;力学领域专精;声学领域专精等等。一专多能曾是一个口号,大概表示在一个领域专精,其他领域也都能干的人才。现今的仿真工作,常常涉及到交叉学科,要想在交叉学科中脱颖而出,是十分麻烦的。每一个专业至少要一万个小时,人的精力却是有限的,那么专精一个领域的仿真工程师,也是很厉害的人才,不能不予以肯定!而要想在多个领域达成建树,更难,往往会做的哪个都了解却哪个都不深。深度和广度之间,需要平衡。从专业角度讲,达到一专的仿真工程师,在现阶段国内社会中,也是不可多得的人才!
现在能想到的,大概就这样。
但往往现实生活中的仿真工作者,老前辈,坚持了超过10年的,都不仅仅是在一个点上突出了,往往是多点优秀。
如某ansys仿真工程师,超10年仿真及工作经验,声学领域,尤其是计算反射系数方面专精,但同时可以用仿真软件完成自行绘制几何与网格剖分;
或者某comsol仿真工程师兼创业者,接近10年仿真经验,熟悉comsol自称比老婆都要熟悉的人,所有物理模块操作娴熟,只要给时间,嗯,还有足够的钱,可以完成基本上所有论文仿真部分的复现,包括造假部分,是哪些参数造假,都能够测试出来,横跨所有行业,单个专业深度可以令专业人员信服。
以上。
来源:知乎
作者:安良友贝
链接:https://www.zhihu.com/question/330452628/answer/724705811
转发
评论
1
吃三明治的lucky呀!
工程师的日常
工业机器人虚拟仿真是否有意义?
工业机器人虚拟仿真非常有意义:
1、有助于设计时的机器人选型,仿真可以实验机器人可达性,避免机器人定型后无法完成工作。
2、可实现离线编程,即无需人工在现场示教,利用仿真软件选好机器人品牌就可以就行轨迹编程,降低人工劳动强度。
3、提高现场安全性和工作效率,比如干涉区,即避免了现场对干涉区机器人碰撞的风险也节约了时间。
4、大大节约项目时间,多数离线编程程序可直接应用于现场,只需精确示教关键点即可。
5、测试生产节拍,避免设计产能不足。
6、像ABB自己的仿真软件还可以离线对机器人进行配置及逻辑测试。
工业机器人虚拟仿真软件是一个很好的工业机器人入门途径。工业机器人虚拟仿真软件主流有:ABB公司的Robotstudio、FANUC公司的Roboguide、及Catia公司Delmia等。其中ABB公司的Robotstudio对初学者比较友好,教程资料很多,功能模块也是比较全。
来源:知乎
作者:偶滴个马丫
链接:https://www.zhihu.com/question/453668584/answer/1825450026
转发
评论
1
吃三明治的lucky呀!
工程师的日常
如何学习计算机仿真?
计算机仿真,大多数情况是对系统的模拟,在模拟之前,要写出对应的数学物理方程,相应的约束条件,再将这些方程用代码翻译成计算能理解的语言。大多数都是求解优化问题,或模拟方程各参数在向量场的变化,随时间的变化,或是绘图看看各参数的值和分布等。
所以,仿真这事和具体的专业领域问题相关,每个领域都有该领域的仿真软件,像matlab, fluent, analysis 等。
抛开软件不谈,仿真多半和最优化相关,在改变模型参数或结构下系统运行的变化模拟。说明了就是,数学不好推导,文字不好理解,那就用智能优化算法暴力求解呗,这个图出来人脑更好理解呗。
所以你首要的问题是要理解动力学模型里面的数学推导,然后是怎么把这些数学推导过程转换成代码,如果动力学领域有专用软件的话那就更加省事了,再次,通过仿真的结果,你对系统有怎样的改进。用到什么就学什么吧,未问师兄师姐或者你的老师,起码你的导师有责任把你带入门。
题主说的是有什么书籍推荐,首先看动力学领域的应用软件教程书,找不到就学matlab,把高等数学的matlab解法看一遍,应该有思路下一步该怎么办了吧。
链接:https://www.zhihu.com/question/267707234/answer/330746942
来源:知乎
作者:master苏
转发
评论
点赞
1
2
3
VIP会员
学习
福利任务
兑换礼品
下载APP
联系我们
微信客服
联系客服
人工服务时间为周一至周五的9:30-19:30
非工作时间请在微信客服留言
客服热线:
4000-969-010
邮箱:
service@fangzhenxiu.com
地址:
北京市朝阳区莱锦创意园CN08座
帮助与反馈
返回顶部