通用工程仿真CAE软件中的量纲与单位

通用工程仿真CAE软件由于涵盖了不同的物理场与工程计算,会涉及到大量的量纲与单位。虽然求解器一般不用考虑量纲的单位,而前端GUI为了提升用户体验,会将量纲与单位模块作为一个开发重点。


业界经常将CAD与CAE软件的开发进行对比。量纲与单位可能是两者最大的区别之一。大型CAD软件一般只有长度和角度单位。而大型仿真CAE软件会涉及50种以上的量纲。加上每个量纲在都存在多种单位,综合起来CAE软件会涉及近千种单位。UnitConverter,MatEditor和WELSIM在多年以前就支持了各种复杂的单位制与单位,对于各种单位的转换也早已成熟,且计算精确。参见《一款终身免费的单位转换工具UnitConverter》一文。单位模块的开发量不仅巨大,同时单位模块的一点小问题,会导致计算结果的巨大偏差。是CAE软件研发中不可忽视的一个重要模块。

量纲与单位模块开发的难点在于,需要不同背景的开发人员协同工作。单位模块要求开发人员即懂各种工程物理量纲,又懂数值方法与大型软件的开发。这对产品经理与团队协作提出了较高的要求。本文在作者多年开发WELSIM的基础上,归纳了现代大型仿真CAE软件中常用到的量纲与单位。

单位制

量纲与单位数量众多,通过单位制将其归类是很好的方法。如下图所示,我们归纳了16种常见的单位制,每种单位制都会对量纲的单位有所规定。目前WELSIM套件,包含MatEditor与UnitConverter都已经支持了这16个单位制。

在这些单位制中,使用最频繁的单位制是

SI (kg,m,s,C,A,N,V)

Metric(g,cm,s,C,A,dyne,V)

Metric(kg,mm,s,C,mA,N,mV)

US Customary (lbm,in,s,F,A,lbf,V)

US Customary (lbm,ft,s,F,A,lbf,V)

有些量纲在同一种单位制下可能会出现多个单位,如温度,角度,和角速度等。开发者需要将这些量纲的其他单位选项提供给用户,便于用户进行仿真分析。如下图所示,WELSIM为温度量纲提供了摄氏温度与绝对温度(对于华氏温度,用户可以使用US Customary单位制得到),为角度量纲提供了角度与弧度选项,为角速度提供了rad/s与RPM选项。使得不同背景的用户都可以使用想要的单位进行仿真分析。


当然还有一些使用频率相对较少的单位制,如电动力学中的Gaussian单位制。由于在工程中不常见,本文不赘述。

量纲与单位

工程仿真CAE软件由于涉及的量纲众多,我们按照分析类型将单位分为7大类:基本,常用,力学,热学,电学,磁学,流体。下面分别介绍每个类别下的常见单位。

基本单位

基本单位是所有单位的基础,决定了其他单位的形式,同时是单位换算中基本量。包括角度,电流,长度,质量,温度,时间。

常见单位

包含面积,体积,密度,比容,频率,能量,能量密度。

力学单位

包含压力,力,速度,加速度,角速度,角加速度,扭矩,质量惯性,动量,功率,硬度,断裂韧性。

热学单位

包含换热系数,热传导率,热扩散率,热通量,热功率,热功率密度,热容,热辐射系数,比热系数,比热系数密度,熵。

电学单位

包含电压,电荷,表面电荷密度,电荷密度,介电常数,电场强度,电场通量密度,电容,表面电流密度,导电率,电传导,电感系数。

磁学单位

包含磁导率, 磁场强度,磁通密度,磁势。

流体单位

包含动力粘度,运动粘度。

目前WELSIM套件,包含MatEditor与UnitConverter已经支持了包含以上54种量纲的单位。

总结

量纲与单位是工程仿真CAE软件的必备模块。由于其内容相对零散,在实际开发中常被开发者忽视。同时,量纲与单位模块对精确性有极高要求,单位转换中的一点小问题,会导致计算的完全错误,误差可以多达好几个数量级,因此需要有足够的单元测试保证准确性。同时从软件工程的角度,单位模块需要易于拓展和维护,在CAE软件迭代开发时,会随着不断增加的功能,添加新的量纲与单位。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,033评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,725评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,473评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,846评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,848评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,691评论 1 282
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,053评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,700评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,856评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,676评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,787评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,430评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,034评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,990评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,218评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,174评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,526评论 2 343

推荐阅读更多精彩内容