3. 在线检测系统总体架构

发酵过程在线检测系统并不是“把传感器接到电脑上”这么简单。它是一条从罐内物理/化学量出发,经过取样、调理、数字化、传输、监控,最终进入批次数据管理的完整信号链。理解这条链的分层结构,是判断系统能否长期稳定运行、数据是否可信、故障该从哪一层排查的基础。本节按自下而上的六层架构展开:传感器层、采样与预处理层、数据采集层、通信层、监控层、数据管理层,并给出典型发酵罐的拓扑与工程部署约束。

六层架构的职责边界

传感器层直接接触发酵液或尾气,负责把温度、pH、溶解氧、搅拌转速、补料质量、尾气CO₂/O₂等转换为电信号。它是精度的源头,也是灭菌、腐蚀、结垢、漂移最集中的一层。典型配置包括:Pt100热电阻(-50~150 ℃,A级,±0.15 ℃)、可灭菌pH复合电极(0~14 pH,精度±0.02 pH)、极谱式或荧光式溶氧电极(0~200 %饱和度,精度±1 %)、称重模块(量程0~200 kg,精度0.1 %FS)、尾气红外CO₂与顺磁O₂分析仪。传感器层的关键约束是可原位灭菌(SIP)与耐121 ℃、30 min的反复灭菌循环。

采样与预处理层解决“传感器不能直接装进罐里”或“样气/样液需要条件化”的问题。典型对象包括:尾气冷凝器(把40 ℃湿气降到5 ℃露点,防止水汽进入分析仪)、除菌过滤器(0.2 μm,防止杂菌污染分析池)、减压阀与流量计(把罐压0.05 MPa降到分析仪允许的0.01 MPa、流量0.5 L/min)、以及pH/DO的变送器隔离与温度补偿。这一层决定了后续数据是否“干净”,也是取样代表性、滞后时间的主要来源。

数据采集层把模拟信号变成数字量。核心是PLC或专用采集模块:AI通道(4~20 mA或0~10 V,16位分辨率)、RTD/热电偶模块、数字量输入(搅拌状态、阀门反馈)、数字量输出(补料泵、酸碱泵)。采集周期通常为1 s(pH/DO/温度)到10 s(尾气),称重为100 ms~1 s。这一层还要完成量程标定、滤波(一阶低通,时间常数2~5 s)和报警限判断。

通信层负责把采集层数据送到监控层。工业现场常用Modbus RTU(RS-485,9600~115200 bps)、Modbus TCP、Profibus DP、Profinet或OPC UA。典型拓扑是:PLC作为Modbus从站,上位机/网关作为主站轮询;或PLC通过OPC UA服务器向SCADA发布。通信层的关键指标是刷新周期与丢包率,一般要求监控画面刷新≤2 s,关键报警≤1 s。

监控层是操作人员看到的SCADA/HMI:实时趋势、批次曲线、报警列表、控制回路(PID)、配方与批次管理。它把原始数据变成可判断的信息,例如pH偏离设定值±0.1持续30 s触发报警,DO低于20 %自动提高搅拌或通气。

数据管理层负责历史存储、批次归档、审计追踪与报表。通常采用时序数据库(如InfluxDB、PI)或关系库(SQL Server、MySQL),按批次号、时间戳、位号存储。数据管理层要满足数据完整性要求:时间戳统一、不可篡改、可追溯,并支持电子签名与审计追踪(符合GMP 21 CFR Part 11思路)。

典型发酵罐在线检测系统六层拓扑 发酵罐 pH / DO / T 搅拌 / 补料 尾气 CO₂/O₂ 罐压 / 称重 SIP 121℃ 30min ① 传感器层 Pt100 / pH / DO 称重 / 尾气分析 4~20 mA / RTD 精度源头 · 易漂移 需定期标定 ② 采样与预处理层 尾气冷凝器 0.2 μm 除菌过滤 减压 / 流量调节 露点 5℃ · 0.5 L/min 决定滞后与代表性 ③ 数据采集层 PLC / AI 模块 16 位 · 4~20 mA 滤波 · 量程 · 报警 周期 1 s / 10 s DO 输出控制 ④ 通信层 Modbus RTU/TCP OPC UA / Profinet 刷新 ≤2 s · 丢包率 ⑤ 监控层 SCADA / HMI 趋势 · 报警 · PID 批次曲线 · 配方 ⑥ 数据管理层 时序库 / SQL 批次归档 · 审计 时间戳 · 可追溯 控制回流 工程部署约束与可靠性要求 • 电气隔离:传感器/变送器与PLC之间 1500 V 隔离,防止地环流与灭菌漏电干扰 • 冗余与降级:关键pH/DO双探头或软测量备份;通信中断时PLC本地保持控制 • 时间同步:NTP统一时间戳,偏差≤1 s;数据管理层按批次号+时间戳双索引 • 校验与审计:量程标定记录、报警确认记录、电子签名不可删除,满足追溯要求

典型发酵罐在线检测系统拓扑

以一台50 L实验室发酵罐为例,实际拓扑可以这样落地:罐体上安装pH、DO、Pt100三支电极,信号经变送器转为4~20 mA,接入PLC的AI模块;尾气经冷凝器、0.2 μm过滤器、减压阀后进入CO₂/O₂分析仪,分析仪以4~20 mA或RS-232输出;补料瓶置于称重模块上,称重信号以RS-485 Modbus输出。PLC作为Modbus从站,上位机SCADA以Modbus TCP轮询,刷新周期1 s;SCADA同时通过OPC UA把数据写入时序数据库,按批次号归档。这个拓扑中,传感器层与预处理层是“湿端”,必须耐受灭菌和冷凝;采集层与通信层是“干端”,重点在隔离、屏蔽和刷新周期。

工程部署约束与可靠性要求

在线检测系统在发酵车间部署时,面临高温高湿、电磁干扰、频繁灭菌和长期连续运行四类压力。以下约束需要在设计阶段就明确:

  • 电气隔离与接地:传感器/变送器与PLC之间采用1500 V隔离,模拟信号使用屏蔽双绞线,屏蔽层单端接地,避免地环流。灭菌时加热套漏电会直接耦合进pH信号,表现为pH跳变,需在变送器侧加隔离栅。
  • 灭菌兼容性:接触发酵液的电极、O形圈、电缆护套必须能承受121 ℃、30 min反复灭菌。pH电极灭菌后需冷却至罐温再标定,否则零点漂移可达0.1 pH以上。
  • 冗余与降级:关键参数(pH、DO)建议双探头或软测量备份;通信中断时PLC应保持本地PID控制,而不是把阀门置于安全但非工艺状态。SCADA掉线时,PLC继续采集并缓存最近1 h数据。
  • 时间同步:所有采集节点通过NTP对时,时间偏差≤1 s。数据管理层按“批次号+时间戳”双索引,避免跨批次数据混淆。
  • 校验与审计:每次标定记录标定液批号、标定前后斜率、操作人;报警确认、参数修改、批次开始/结束均写入审计追踪,记录不可删除。这是数据可信和后续偏差调查的基础。
排查在线检测异常时,建议按“从湿端到干端”的顺序:先确认电极是否灭菌后漂移或结垢,再查预处理层是否冷凝水堵塞、过滤器是否压差过大,然后查采集层量程与滤波,最后查通信刷新与数据库时间戳。多数“数据跳变”问题出在前两层,而不是软件。

把六层架构与上述约束对应起来,就能在系统设计、日常巡检和故障排查中快速定位问题层。传感器层决定“测得准不准”,预处理层决定“样气样液干不干净”,采集层决定“数字化是否可靠”,通信层决定“数据到不到”,监控层决定“人能不能判断”,数据管理层决定“事后能不能追溯”。六层各司其职,任何一层薄弱都会让整条在线检测链的可信度下降。