在许多工业储罐中,并存着两种或多种不相溶的液体,形成了清晰的界面。例如,油罐底部的沉积水(Water Bottom)与上层原油(Oil);分离器中的油相和水相;或者反应器中的有机相与水相。对于这些应用,仅仅知道总的液位是不够的,更重要的是测量出各个界面的位置。这就像是要在浑浊的水中,看清并分别测量两层不同颜色的液体的分界线。雷达液位计要实现这一点,不能再仅仅依靠一个简单的“回波"搜索算法,而须动用一套更复杂的“分层解析"算法。这背后涉及的物理原理和信号处理技术,远比单液位测量要深邃和富有挑战性。
一、物理原理:介电常数差异是“指纹"
雷达液位计区分界面的核心物理依据是:不同介质的介电常数(Dielectric Constant, εr)不同,导致电磁波在其中的传播速度和反射特性不同。
1. 反射系数:界面的“明暗"*
当电磁波从介质1(介电常数εr1)垂直入射到介质2(介电常数εr2)的界面时,其反射系数(Reflection Coefficient, Γ)决定了反射回波的强度。
如果 εr2 << εr1(如从水到油),反射系数Γ接近-1,也产生一个强反射回波,但相位会反转180度。
如果 εr1 ≈ εr2(如两种油品的混合物),反射系数Γ接近0,界面处的反射非常微弱,难以检测。
2. 传播速度:决定“时间"*
电磁波在介质中的传播速度 v = c / √εr。介电常数越大的介质,波速越慢。
在空气中的波速 c ≈ 3x10^8 m/s。
FMCW雷达通过测量回波的飞行时间(ToF)来计算距离。由于不同层介质中波速不同,一个从水相中某点反射的回波,其ToF与从油相中相同“表观距离"的回波是不同的。这个时域拉伸效应是算法区分界面的关键线索。
二、技术难点:在“混响"中识别“层次"
多界面检测,是在一个充满干扰的复杂回波环境中,解析出多个、有时是微弱的、相互重叠的反射信号。其技术难点包括:
1. 回波重叠与混叠(Overlapping & Aliasing)*
当界面不清晰、有乳化层,或两层液体高度接近时,它们的回波在时域上会部分或重叠,形成一个复合的、宽化的回波包络,使得算法难以判断每个界面的起始和结束点。
2. 虚假回波与多径干扰*
罐壁、搅拌器、以及各层液体与罐壁/底板的多次反射,会产生大量与真实界面回波在时域和幅度上都相似的虚假回波,易误导算法。
3. 介电常数未知或不稳定*
介质成分、温度、压力的变化,都会导致其介电常数发生漂移。如果算法使用了一个错误的εr值进行计算,所有基于时域/频域的解析结果都会产生系统性偏差。
4. 低对比度界面*
当两相的介电常数非常接近时,界面处的反射系数很小,回波非常微弱,信噪比低,检测难度大。
三、软件算法:从“一维"到“二维"的解析
为了克服这些难点,多界面检测算法不再是简单的一维峰值搜索,而是一套复杂的、多维度的信号解析技术。
1. 多阈值CFAR与回波聚类*
多阈值策略:算法不会使用单一阈值。它会使用一系列从高到低的阈值,对回波剖面图进行扫描。
高阈值:首先找到强的回波,这通常是上层液体与空气/罐顶的界面,或下层液体与罐底的界面。
逐级降低阈值:在已识别的回波“谷"之间,用更低的阈值去寻找次强的、被主回波“阴影"覆盖的微弱回波,这些可能就是油水界面。
回波聚类:算法会将相邻的、在时域和频域上特征相似的回波点,聚合成一个“回波簇"。一个清晰的界面,会形成一个紧凑、边界陡峭的回波簇;而一个模糊的乳化层,则会形成一个松散、展宽的回波簇。