超声波测距在吹膜产线的工程实现:海纳CK100的硬件架构与信号处理解析

电子说

1.4w人已加入

描述

一、膜泡宽度测量的物理挑战

吹膜机的膜泡测量是一个典型的非接触式工业测控场景。熔融塑料从环形模头挤出后,被压缩空气吹胀成管状膜泡,其直径通常在200mm-2000mm范围内动态变化。这个过程中,测量系统面临多重物理挑战:

高温环境 :膜泡表面温度在霜线(Frost Line)上方虽有所下降,但周围环境温度仍可达40-60℃,且存在大量水蒸气挥发。

表面特性多变 :从透明PE膜到黑色农膜,从哑光表面到高反光镀铝层,光学反射特性差异巨大。

振动与气流 :膜泡本身处于高频微振动状态(由牵引辊和气流脉动引起),且周围存在强气流扰动。

电磁干扰 :吹膜机周边变频器、电晕处理机产生强EMI,模拟信号极易受干扰。

这些约束条件排除了激光测距(受表面反光影响)、光电编码器(接触式)、机器视觉(成本高、算法复杂)等方案,最终超声波测距成为性价比合理的工程选择

二、超声波测距的硬件实现

2.1 换能器选型与声学设计

CK100采用 双探头对射架构 :两侧各安装一个超声波换能器,一侧发射、一侧接收,或双侧收发分时工作。这种布局相比单探头反射式(发射接收同一换能器)具有明显优势:

消除膜泡表面反射不确定性 :膜泡为曲面,反射波方向发散,单探头方案回波能量衰减严重。对射架构下,声波穿越膜泡直径,接收端直接对准发射端,信号强度提升10-20dB。

温度补偿简化 :声波在空气中传播速度受温度影响(0℃时331.45m/s,40℃时354m/s),对射架构下两侧探头处于相同环境温度,对称布局天然抵消部分温漂。

换能器中心频率通常在40kHz-200kHz范围。频率选择是工程权衡:

  • 低频(40kHz) :波束角宽(约60°),传播损耗小,适合大直径膜泡,但分辨率低(约8.6mm波长)
  • 高频(200kHz) :波束角窄(约15°),分辨率高(约1.7mm),但空气中衰减快,有效距离受限

CK100针对吹膜场景,推测采用 80-120kHz中频段 ,在2米量程内实现±1mm精度,同时保持合理的波束覆盖范围

2.2 模拟前端电路

超声波测距的模拟信号链路包含以下关键模块:

发射驱动 :MCU产生的PWM脉冲经功率放大(推挽或H桥)驱动换能器。发射能量需足够大(声压级>100dB)以确保接收端信噪比,但受换能器额定功率限制。

接收放大 :接收信号为mV级微弱交流信号,需经 低噪声前置放大器 (LNA,噪声系数<3dB)和 带通滤波器 (中心频率匹配换能器,Q值10-30)处理。关键指标是 动态范围 ——膜泡直径变化时,接收信号强度可能变化40dB以上,AGC(自动增益控制)电路必不可少。

信号调理 :滤波后的信号经包络检波或同步检波转换为基带信号,比较器转换为数字脉冲供MCU捕获。

温度补偿 :独立温度传感器(NTC热敏电阻或数字温度芯片)实时监测环境温度,MCU根据声速-温度曲线修正距离计算。

2.3 距离计算算法

超声波测距的基本公式:

d =2v**×t​**

其中d 为距离,v 为声速,t 为飞行时间(Time of Flight, TOF)。

对于对射架构,分母为1而非2(声波单向传播)。声速v 的温度修正:

v = 331.45 × 1 +273.15T​**( m / s )**

T 为摄氏温度

过零检测与相位法 :为提升分辨率,系统可能采用相位差法辅助粗测。发射连续波时,比较收发相位差可测得波长小数部分,结合脉冲法的整数周期解,实现毫米级精度。但这要求膜泡静止或低速变化,对于振动的膜泡,脉冲回波法更为鲁棒。

数字信号处理 :现代方案多采用相关检测算法——MCU将接收信号与发射波形模板做互相关运算,峰值位置即为TOF。这种方法抗噪声能力强,但计算量大,需要DSP或高性能ARM Cortex-M4/M7内核。

三、控制闭环与气动执行

3.1 膜宽控制的物理模型

吹膜机的膜泡直径由内外气压差决定:

ΔP**=r2σ​**

ΔP** **为膜泡内外压差,σ 为熔融塑料表面张力,r 为膜泡半径。

实际控制中,通过调节进气电磁阀改变膜泡内气压,从而改变直径。这是一个大惯性、非线性、时变的过程:

  • 大惯性 :气容(膜泡内部空腔)导致压力变化到直径变化存在秒级延迟
  • 非线性 :阀口流量与压差呈平方关系,膜泡弹性形变非线性
  • 时变 :随着收卷进行,膜泡长度、环境温度、材料特性持续变化

3.2 PID控制器的参数整定

CK100内置 位置式PID算法

u ( k )=Kp​**⋅ e ( k )+Ki​**⋅j =0ke ( j )+Kd​**⋅ [ e ( k )e ( k1 )]**

u ( k )** 为电磁阀控制量(PWM占空比或开关频率), e ( k ) **为宽度偏差。

针对大惯性对象,参数整定策略:

  • 比例增益Kp​** ** :适中取值,过大导致振荡,过小响应迟缓
  • 积分增益Ki​** ** :必须引入以消除静差,但需积分分离抗饱和算法——当偏差过大时暂停积分,避免超调
  • 微分增益Kd​** ** :慎用,膜泡振动会引入高频噪声,微分环节放大噪声

实际工程中,常采用变速积分PID模糊PID自适应算法——小偏差时提高积分作用消除静差,大偏差时降低积分作用加快响应

3.3 电磁阀驱动电路

电磁阀为感性负载,驱动电路需考虑:

续流保护 :MOSFET或IGBT关断时,线圈产生反向电动势,需并联快恢复二极管或TVS管吸收能量,防止开关管击穿。

PWM调制 :比例阀采用PWM调压,频率通常1-10kHz(避开机械共振频率)。占空比与阀口开度非线性,需查表校准或线性化算法。

过流保护 :阀芯卡滞或线圈短路时,快速切断驱动并报警。

四、总线通信与系统集成

4.1 HaiNET总线架构

CK100与海纳V9系列变频器、A8/H8温控器共用HaiNET私有总线

,实现吹膜机的温度-张力-宽度协同控制:

plain复制

[PLC/上位机] ←Modbus/RS485→ [V9变频器-牵引] ←HaiNET→ [CK100测宽] ←HaiNET→ [V912收卷]
                                               ↑
                                          [A8/H8温控]
                                          [A8/H8温控]
[A8/H8温控]

这种扁平化总线拓扑替代了传统星型布线,各节点间可直接交换数据:

  • CK100将实时宽度值广播至V9变频器,牵引速度根据宽度偏差微调
  • V912收卷张力根据宽度变化调整,避免宽度过大时张力不均
  • A8/H8温控系统根据牵引速度调整温度设定(速度越快,需提高模头温度)

4.2 Modbus-RTU协议栈

CK100提供RS485/Modbus-RTU接口,寄存器映射推测如下:

表格

地址功能数据类型说明
40001当前宽度uint160.1mm分辨率,如1250表示125.0mm
40002设定宽度uint16可读写
40003控制输出int16-1000~+1000,负值排气、正值进气
40004状态字uint16bit0:运行, bit1:报警, bit2:上限, bit3:下限
40005温度值int16探头环境温度,0.1℃分辨率

注:实际地址需参考厂商手册,以上为典型映射推测

4.3 与PLC的联动逻辑

在西门子S7-1200/1500或三菱FX系列PLC中,典型控制逻辑:

主程序循环

  1. 读取CK100当前宽度(FC3 Read Holding Registers)
  2. 计算宽度偏差 = 设定值 - 实测值
  3. 若偏差超阈值,触发宽度调节子程序
  4. 若偏差持续超限,触发报警并降速

中断处理

  • 宽度超上限:立即减小进气阀开度,同时降低牵引速度
  • 宽度超下限:立即增大进气阀开度,必要时暂停收卷

五、信号完整性工程实践

5.1 安装位置优化

霜线位置 :膜泡在霜线(结晶线)下方为熔融态,表面波动剧烈;上方为固态,表面相对稳定。CK100探头必须安装在 霜线上方2-3倍膜泡直径处 ,确保测量面稳定

振动隔离 :探头通过刚性支架固定于机架,避免与膜泡接触。支架需有足够刚度(固有频率>50Hz),防止机架振动传递至探头。

气流屏蔽 :在探头前方设置 多孔挡风板 ,削弱膜泡周边湍流对声波传播的影响,同时不阻碍声波主路径。

5.2 EMI防护

吹膜机现场的电磁干扰源:

  • 变频器:开关频率2-16kHz,谐波丰富
  • 电晕机:高频高压(10-30kV,20-50kHz)
  • 加热器:SSR通断产生陡峭di/dt

防护措施:

  • 屏蔽电缆 :探头信号线采用双绞屏蔽线,屏蔽层单端接地(避免地环流)
  • 滤波 :电源入口加装π型滤波器,抑制共模和差模干扰
  • 隔离 :模拟前端与数字电路之间采用光电隔离或磁隔离
  • 布局 :功率电路(电磁阀驱动、加热控制)与信号电路分区布局,间距>100mm

5.3 校准与维护

声速校准 :使用标准直径环(如Φ500mm金属环)置于探头间,系统自动校准声速-温度曲线。

零点校准 :无膜泡时测量探头间距,消除安装误差。

定期维护 :清理探头表面的粉尘和挥发物(PE膜生产中的蜡质沉积),避免声波衰减。

六、技术边界与替代方案

6.1 超声波方案的局限

分辨率瓶颈 :受限于声波波长,理论分辨率约1-2mm,无法满足光学膜、锂电池隔膜等±0.1mm精度要求。

盲区问题 :探头近场区(Fresnel区)内声场复杂,无法测量。对于小直径膜泡(<150mm),需选用高频小口径探头。

多径干扰 :复杂车间环境中的反射壁面可能导致回波误判,需软件滤波或物理吸声处理。

6.2 替代技术对比

表格

技术方案精度成本环境适应性适用场景
超声波(CK100)±1mm好(不受光照影响)常规PE/PP膜,农膜
激光三角测距±0.1mm差(受颜色、反光影响)透明膜、精密薄膜
机器视觉±0.05mm中(需稳定光照)高速线、缺陷检测
气动量规±0.01mm差(接触式)实验室、离线检测
微波雷达±2mm超大膜泡(>3m)

*数据来源:工程实践估算

七、DIY改造与扩展应用

7.1 硬件Hack可能性

对于电子发烧友,CK100的扩展潜力:

探头替换 :更换为更高频率换能器(如200kHz),牺牲量程换取分辨率,用于精密薄膜测量。

多探头阵列 :在膜泡圆周布置3-4组探头,检测椭圆度变形(由风环不均匀冷却导致)。

无线传输 :在旋转牵引辊上安装无线发射模块,实现旋转部件的宽度监测(需解决供电问题)。

7.2 算法优化方向

自适应滤波 :采用卡尔曼滤波融合超声波测宽与牵引速度、温度等辅助信息,提升动态响应。

预测控制 :利用膜泡惯性的物理模型,实施 模型预测控制(MPC) ,提前调节气压,减小超调。

边缘AI :在探头端集成TinyML模型,本地识别膜泡抖动模式,区分正常波动与异常扰动。

结语:工业测控的"够用即可"哲学

海纳CK100的设计体现了 工程实用主义 :不追求最高精度,而是针对吹膜场景的特定约束(高温、振动、多尘)做优化;不采用最先进技术,而是用成熟的超声波方案+可靠的PID控制,以合理成本解决实际问题。

对于电子工程师,理解其背后的声学原理、信号处理算法和工业通信协议,比单纯知道"它能测宽"更有价值。毕竟,在工业现场, 鲁棒性往往比先进性更重要 ——一个能在60℃车间稳定运行5年的±1mm系统,远比实验室里±0.01mm但每周故障的精密仪器更受欢迎。

未来,随着ToF(Time-of-Flight)激光雷达成本下降和边缘AI算力提升,膜泡测量可能走向多传感器融合方向。但在那之前,像CK100这样的超声波方案仍将在中小吹膜设备领域占据主流——它不够精密,但足够皮实;不够智能,但足够便宜。


技术讨论 :你在工业测距项目中遇到过哪些棘手问题?是超声波的温度漂移、激光的反光干扰,还是机器视觉的标定难题?欢迎在评论区分享调试经验。

审核编辑 黄宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分