You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无量纲一致性与无量纲量:范德华方程练习技术咨询

范德华状态方程的无量纲一致性解析

嘿,作为正在啃无量纲量的化工专业同学,咱们来把这个问题拆明白~

首先得明确:无量纲一致性的核心是方程两边要么单位完全匹配(量纲一致),要么转换成无量纲形式后全是纯数。咱们从两个层面来分析:

1. 原方程的量纲一致性(单位匹配)

你给出的范德华方程:
$$ \left( P + \frac{n2a}{V2}\right) (V - nb)= nRT $$
首先要注意你提到的单位混排问题:R的单位是atm.L / gmol.K,但P是N/m²、V是m³,这种跨单位体系的情况必须先统一,不然会出现单位不匹配的假象。

统一到SI单位体系后的单位验证

先把R转换成SI单位:1 atm = 101325 N/m²,1 L = 0.001 m³,所以R的SI单位为:
(101325 N/m² * 0.001 m³) / (gmol·K) = 8.314 J/(gmol·K)(J = N·m)

然后逐项验证单位:

  • 括号内第一项:$P$的单位是N/m²;$\frac{n2a}{V2}$的单位:范德华常数$a$的标准单位是N·m⁴/(gmol)²,代入后得到$\frac{(gmol)^2 * N·m⁴/(gmol)2}{(m³)2} = N/m²$,和$P$单位一致,所以两项可以相加。
  • 括号内第二项:$V$的单位是m³;$nb$的单位:$b$的标准单位是m³/gmol,代入后得到gmol * m³/gmol = m³,和$V$单位一致,所以两项可以相减。
  • 左边整体:$(N/m²) * m³ = N·m = J$
  • 右边$nRT$:gmol * J/(gmol·K) * K = J

两边单位完全匹配,说明原方程本身是量纲一致的,之前的单位冲突只是因为你混用了不同单位体系。

2. 无量纲化后的一致性(纯数形式)

要得到完全无量纲的方程,我们通常用临界参数(临界压力$P_c$、临界体积$V_c$、临界温度$T_c$)作为基准量,因为范德华方程可以推导出临界参数的表达式:
$$ P_c = \frac{a}{27b^2}, \quad V_c = 3nb, \quad T_c = \frac{8a}{27Rb} $$

定义三个无量纲量:

  • 无量纲压力:$P^* = \frac{P}{P_c}$
  • 无量纲体积:$V^* = \frac{V}{V_c}$
  • 无量纲温度:$T^* = \frac{T}{T_c}$

把原方程中的$P、V、T$用无量纲量替换,代入临界参数表达式化简后,就能得到无量纲范德华方程:
$$\left( P^* + \frac{3}{V^{2}} \right) \left( V^ - \frac{1}{3} \right) = \frac{8}{3} T^*$$

这个式子的每一项都是纯数,完全满足无量纲一致性,而且不管是什么气体,只要用自身的临界参数做基准,无量纲方程的形式都是统一的——这也是对应状态原理的核心哦。

小提醒

如果在计算时遇到单位不匹配的情况,先检查是不是单位体系没统一,别怀疑方程本身的量纲一致性~

内容的提问来源于stack exchange,提问作者user175089

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:33:23