目的:

*INUNIT 定义输入数据的单位制。

*OUTUNIT 定义输出数据的单位制。

格式:

*INUNIT ( *SI | *FIELD | *LAB )  

{ *EXCEPT qnty_no unit_no }                    

*OUTUNIT ( *SI | *FIELD | *LAB )

{ *EXCEPT qnty_no unit_no }

定义:

*INUNIT

表示用于输入数据的单位制。

*OUTUNIT

表示用于输出数据的单位制。

*SI

使用国际标准单位制(见下面的单位制表)。

*FIELD

使用矿场单位制(见下面的单位制表)。

*LAB

使用实验室单位制(见下面的单位制表)。

*EXCEPT

允许对某些量进行输入单位制转换。

qnty_no

下表内的量编号。

unit_no

下表内的单位编号。

缺省:

如果未定义*INUNIT,缺省设置为 *SI。如果未定义 *OUTUNIT,输出单位与输入单位相同。

说明:

STARS单位制很全面,覆盖所有类型的所有数据。每个关键字至少有两个单位制标签:第一组为 *SI 单位制,第二组为 *FIELD 单位制,而第三组为 *LAB 单位制(如果与 *SI 单位制不同)。例如,质量密度单位为:( kg/m3 | lb/ft3 | kg/cm3),这里:kg/m3对应于*SI,lb/ft3对应于*FIELD,而kg/cm3对应于 *LAB。

STARS手册中的关键字缺省值可能使用 *SI 单位,在运行时它们将根据输入单位制进行转换。

单位制使用比较灵活,除了使用固定的单位制组合之外,还可以通过*EXCEPT 关键字进行定制,对选择的量给定与*SI,*FIELD或*LAB不同的单位制。例如,在*SI单位制中使用华氏度代替摄氏度输入:

*INUNIT *SI *EXCEPT 2 2 ** 使用F,而不使用C

Builder提供了单位制自动转换功能,在界面中输入与*INUNIT不同的单位制数据,回车后将自动转换为所需的单位制及对应数值,前提是输入软件可以识别的单位制。例如:在参考压力栏中输入“2000 kPa”,回车之后,显示为“290.075 psi”。

一旦通过 *INUNIT和*EXCEPT确定了输入的单位制,整个文件中使用的单位制必须保持一致。而*OUTUNIT只影响输出数据,可以随时进行改变。

下表给出了各类量不同单位制的使用情况。

量名称 *SI *FIELD *LAB
时间 days days minutes
温度 deg C deg F deg C
压力 kPa psi kPa
长度 m ft cm
体积 m3 ft3 cm3
渗透率 md md md
质量 kg lb kg
摩尔质量 (mass basis) gmole (kg) lbmole (lb) gmole (kg)
粘度 cp cp cp
能量 Joules Btu Joules
单井产液体积 m3 bbl cm3
单井产气体积 m3 ft3 cm3
界面张力 dyne/cm dyne/cm dyne/cm
电势 V (volts) V V
电流 A (amperes) A A
电功率 kW (103 Watts) kW kW
导电率 siemens/m siemens/m siemens/m

如需改变个别量的单位制,可根据下表中量和单位编号进行设置。

量名称 qnty_no unit_no
0 1 2 3 4
时间 1 days hr min yr
温度 2 deg K deg C deg F deg R
压力 3 kPa psi atm bar kg/cm2
长度 4 m ft cm
体积 5 m3 ft3 bbl cm3
渗透率 6 darcy (micro-m)2 md
质量 7 kg lb
摩尔质量 8 gmol lbmol
粘度 9 kPa-day kPa-hr cp
能量 10 J BTU
单井产液体积 11 m3 ft3 bbl cm3
界面张力 12 kPa-m N/m dyne/cm
单井产气体积 13 m3 ft3 bbl cm3

Builder界面:

名词解释

单位制是指由选定的一组基本单位和由定义方程式与比例因数确定的导出单位组成的一系列完整的单位体制。

应用领域:

  • 在Results中显示输出单位制

  • 在Results中也可以对输出单位制进行二次修改

发表评论