单位问题是有限元分析中最基础也最容易出错的问题之一。很多初学者在分析时不注意单位的统一,导致结果完全错误。量纲分析则是检查单位是否正确、推导物理公式的重要工具。本文将详细介绍有限元分析中的单位问题和量纲分析方法,帮助大家避免单位错误。
一、单位问题概述
有限元软件本身不识别单位。
软件只认数值,不管单位。
单位需要用户自己统一。
单位不统一,结果肯定错。
单位问题的重要性:
- 单位错误是最常见的低级错误
- 单位错误会导致结果完全错误
- 单位错误有时不容易发现
- 单位统一是正确分析的前提
- 养成良好的单位习惯很重要
常见的单位错误:
- 长度用毫米,弹性模量用帕斯卡(不匹配)
- 长度用米,密度用吨/立方米(不匹配)
- 力用千牛,应力用帕斯卡(不匹配)
- 时间用秒,速度用公里/小时(不统一)
- 混合使用不同单位制的参数
二、常用的单位制
1. 国际单位制(SI)
最标准的单位制。
推荐使用。
基本单位:
- 长度:米(m)
- 质量:千克(kg)
- 时间:秒(s)
- 温度:开尔文(K)或摄氏度(℃)
- 电流:安培(A)
导出单位:
- 力:牛顿(N)= kg·m/s²
- 应力/压强:帕斯卡(Pa)= N/m² = kg/(m·s²)
- 能量:焦耳(J)= N·m = kg·m²/s²
- 功率:瓦特(W)= J/s = kg·m²/s³
- 密度:kg/m³
优点:
- 标准统一
- 不容易出错
- 物理常数好查
- 国际通用
缺点:
- 工程上数值可能太小或太大
- 比如应力用Pa的话数值很大
2. 毫米-吨-秒制(mm-t-s)
机械工程常用。
适合小尺寸结构。
基本单位:
- 长度:毫米(mm)
- 质量:吨(t)
- 时间:秒(s)
导出单位:
- 力:牛顿(N)= t·mm/s²
- 应力:兆帕(MPa)= N/mm² = t/(mm·s²)
- 密度:t/mm³
常用材料参数(mm-t-s制):
- 钢的弹性模量:2.06e5 MPa = 2.06e5 N/mm²
- 钢的密度:7.85e-9 t/mm³
- 钢的泊松比:0.3(无量纲)
优点:
- 机械工程常用
- 应力单位MPa很直观
- 尺寸用mm很方便
缺点:
- 密度数值很小,容易错
- 不是国际标准单位制
3. 厘米-克-秒制(cgs)
某些领域使用。
现在用得少了。
基本单位:
- 长度:厘米(cm)
- 质量:克(g)
- 时间:秒(s)
导出单位:
- 力:达因(dyn)= g·cm/s²
- 应力:dyn/cm²
4. 英制单位
英美国家使用。
转换麻烦。
基本单位:
- 长度:英寸(in)或英尺(ft)
- 力:磅力(lbf)
- 时间:秒(s)
导出单位:
- 应力:psi(磅力/平方英寸)
- 1 psi ≈ 6895 Pa
- 1 ksi = 1000 psi ≈ 6.895 MPa
三、单位一致性检查
1. 基本量的单位
有限元分析中,基本的物理量有:
- 长度
- 质量(或力)
- 时间
- 温度
这些基本量的单位确定后,其他量的单位就确定了。
2. 力学量的单位关系
用牛顿第二定律检查:
F = m·a
力 = 质量 × 加速度
单位关系:
力的单位 = 质量单位 × 长度单位 / 时间单位²
例子:
- SI制:N = kg × m / s²
- mm-t-s制:N = t × mm / s²
- cgs制:dyn = g × cm / s²
3. 应力的单位
应力 = 力 / 面积
单位关系:
应力单位 = 力单位 / 长度单位²
例子:
- SI制:Pa = N / m²
- mm-t-s制:MPa = N / mm²
- 英制:psi = lbf / in²
4. 密度的单位
密度 = 质量 / 体积
单位关系:
密度单位 = 质量单位 / 长度单位³
例子:
- SI制:kg/m³
- mm-t-s制:t/mm³
- 注意:钢的密度7850 kg/m³ = 7.85e-9 t/mm³
5. 能量的单位
能量 = 力 × 长度
单位关系:
能量单位 = 力单位 × 长度单位
例子:
- SI制:J = N × m
- mm-t-s制:N·mm = mJ(毫焦)
四、量纲分析
1. 量纲的概念
量纲是物理量的基本属性。
表示物理量的种类。
和单位不同,但相关。
基本量纲:
- 长度:[L]
- 质量:[M]
- 时间:[T]
- 温度:[Θ]
- 电流:[I]
2. 导出量纲
其他物理量的量纲可以由基本量纲导出。
例子:
- 速度:v = L/T,量纲 [L·T⁻¹]
- 加速度:a = L/T²,量纲 [L·T⁻²]
- 力:F = M·L/T²,量纲 [M·L·T⁻²]
- 应力:σ = F/L² = M/(L·T²),量纲 [M·L⁻¹·T⁻²]
- 能量:E = F·L = M·L²/T²,量纲 [M·L²·T⁻²]
- 密度:ρ = M/L³,量纲 [M·L⁻³]
3. 量纲一致性
物理方程两边的量纲必须一致。
这是检查公式是否正确的重要方法。
例子:检查σ = E·ε是否量纲一致
- 应力σ的量纲:[M·L⁻¹·T⁻²]
- 弹性模量E的量纲:[M·L⁻¹·T⁻²]
- 应变ε的量纲:无量纲
- 右边E·ε的量纲:[M·L⁻¹·T⁻²]
- 两边量纲一致,公式可能正确
例子:检查σ = F/A是否量纲一致
- 左边σ:[M·L⁻¹·T⁻²]
- 右边F/A:[M·L·T⁻²] / [L²] = [M·L⁻¹·T⁻²]
- 两边量纲一致
4. 量纲分析的用途
- 检查物理公式是否正确
- 推导物理量之间的关系
- 单位换算
- 检查计算结果是否合理
- 建立相似准则
5. 无量纲数
很多重要的物理数是无量纲的。
例子:
- 泊松比ν:无量纲
- 应变ε:无量纲
- 安全系数n:无量纲
- 摩擦系数μ:无量纲
- 雷诺数Re:无量纲
- 马赫数Ma:无量纲
五、ANSYS中的单位设置
1. ANSYS的单位特点
ANSYS本身不指定单位。
用户自己保证单位统一。
软件只进行数值计算。
这意味着:
- 你可以用任何单位制
- 但所有参数的单位必须一致
- 结果的单位由你输入的单位决定
2. /UNITS命令
ANSYS有/UNITS命令。
但它只是标记,不做转换。
只是告诉别人你用了什么单位。
例如:
/UNITS, SI ! 标记为SI单位制
/UNITS, USER ! 用户自定义单位
注意:
- /UNITS不做单位转换
- 它只是一个标签
- 单位统一还是要用户自己保证
3. 材料参数的单位
输入材料参数时要特别注意单位。
常用材料参数的单位:
- 弹性模量EX:应力单位(Pa、MPa、psi等)
- 泊松比PRXY:无量纲
- 密度DENS:质量/体积单位(kg/m³、t/mm³等)
- 热膨胀系数ALPX:1/温度单位(1/℃、1/K等)
- 导热系数KXX:功率/(长度·温度)
- 比热C:能量/(质量·温度)
4. 结果的单位
结果的单位由输入的单位决定。
例如:
- 长度用mm,力用N → 应力单位是MPa(N/mm²)
- 长度用m,力用N → 应力单位是Pa(N/m²)
- 长度用in,力用lbf → 应力单位是psi(lbf/in²)
位移的单位:
- 和输入的长度单位一致
- 长度用mm,位移单位就是mm
- 长度用m,位移单位就是m
六、单位换算
1. 长度换算
常用长度单位换算:
- 1 m = 1000 mm = 100 cm
- 1 in = 25.4 mm = 0.0254 m
- 1 ft = 12 in = 0.3048 m
2. 力的换算
常用力的单位换算:
- 1 N = 1 kg·m/s²
- 1 lbf ≈ 4.448 N
- 1 kgf ≈ 9.807 N
3. 应力的换算
常用应力单位换算:
- 1 Pa = 1 N/m²
- 1 MPa = 1 N/mm² = 10^6 Pa
- 1 GPa = 1000 MPa = 10^9 Pa
- 1 psi ≈ 6895 Pa ≈ 0.006895 MPa
- 1 ksi = 1000 psi ≈ 6.895 MPa
4. 密度的换算
常用密度单位换算:
- 1 kg/m³ = 1e-9 t/mm³
- 1 g/cm³ = 1000 kg/m³ = 1e-6 t/mm³
- 钢的密度:7850 kg/m³ = 7.85 g/cm³ = 7.85e-9 t/mm³
5. 能量的换算
常用能量单位换算:
- 1 J = 1 N·m
- 1 cal ≈ 4.186 J
- 1 N·mm = 0.001 J = 1 mJ
七、避免单位错误的建议
1. 选择一套单位制,坚持使用
不要混用单位制。
从头到尾用同一套单位。
推荐用国际单位制(SI)。
或者用mm-t-s制(机械行业常用)。
2. 建立单位检查表
开始分析前,检查所有参数的单位。
确保单位一致。
检查清单:
- 几何尺寸的单位
- 材料参数的单位
- 载荷的单位
- 边界条件的单位
- 时间的单位(动力学问题)
- 温度的单位(热分析)
3. 用量纲分析检查
重要的公式用量纲分析检查。
确保量纲一致。
例如检查一个公式:
左边量纲是什么?
右边量纲是什么?
两边一致吗?
4. 用简单问题验证
用简单的、有理论解的问题验证。
看结果是否和理论一致。
单位是否正确。
例如:
- 单向拉伸的应力
- 简支梁的挠度
- 固有频率
5. 注意常用材料参数
记住常用材料在不同单位制下的参数。
不容易搞混。
例如钢的参数:
- SI制:E = 2.06e11 Pa,ρ = 7850 kg/m³
- mm-t-s制:E = 2.06e5 MPa,ρ = 7.85e-9 t/mm³
- 英制:E = 3e7 psi,ρ = 0.284 lbf/in³(注意转换)
6. 养成良好习惯
每次输入参数都想一下单位。
不要想当然。
不确定的要换算。
重要的结果要检查。
八、总结
单位问题是有限元分析的基础问题,也是最容易出错的问题之一。很多初学者因为单位不统一导致结果完全错误,还找不到原因。掌握单位系统和量纲分析的方法,可以有效避免单位错误,保证分析结果的正确性。
学习建议:
- 理解单位制的基本概念
- 掌握常用单位制(SI、mm-t-s等)
- 学会用量纲分析检查公式
- 掌握单位换算的方法
- 养成检查单位的好习惯
- 用简单问题验证单位的正确性
- 记住常用材料的参数(不同单位制下)
- 分析前先确定单位制,全程保持一致
单位问题虽然基础,但非常重要。很多复杂的分析错误,最后发现都是单位问题导致的。希望大家重视单位问题,养成良好的单位习惯,避免低级错误。如果有单位相关的问题或经验,欢迎在评论区交流讨论。
|