科氏流量计,是一种利用科里奥利(Coriolis)效应[1]直接测量流体质量流量的仪表。它的工作机理是建立在测量管振动基础上的,在工作过程中需要驱动系统为测量管提供周期性的驱动力,使测量管以其固有频率和稳定的振幅作周期性振动。对这个振动的控制在科氏流量计中位于极其重要的地位,是产生精确测量数据的前提和基础。现在最普遍的测量管振动控制技术是利用模拟电路组成的正反馈电路,即将传感器信号乘以一个驱动增益后当作驱动信号输出给激振器[2]。驱动增益控制单元,作为驱动系统的核心单元,对驱动增益进行调节以产生适当的驱动信号对测量管进行驱动,使其快速起振并建立起稳幅振荡,是实现测量管振动控制的关键。 当前,科氏流量计驱动系统的驱动增益控制主要采用以P算法和PI算法为基础的PD调节[3-5]。PD调节器具有实现简单、鲁棒性好、可靠性高的特点,但它不能在线整定参数,对于模型复杂难以预测,具有非线性、时变特点的科氏流量计驱动系统测量管的振动控制,其综合控制效果并不是很理想,不同程度地存在起振时间较长、超调较大、起振后振动不稳定等问题[4]。 为解决存在的问题,针对科氏流量计驱动系统的特点,引入模糊PD控制技术[6],设计了科氏流量计驱动系统模糊PD控制器进行驱动增益控制,以改善测量管振动控制性能,并利用MATLAB中的FuzzyLogicToolbox和Simulink工具进行了计算机仿真比较。 1 科氏流量计驱动系统分析 1.1 驱动系统的组成及工作原理 驱动系统是科氏流量计的一个重要组成部分,它的主要任务是从速度传感器中取出信号,经过必要的处理,产生驱动信号送到激励线圈,使测量管以其固有频率和稳定的振幅持续振动[4]。经典的科氏流量计驱动电路结构示意图[7]如图1所示。 为实现科氏流量计的测量原理,测量管必须维持稳定的谐振状态,这是通过驱动系统的自激振荡来实现的。驱动系统的自激振荡须遵循严格的闭环自激的相位条件和幅度条件,在此系统中由于采用速度传感器相位条件自动满足,幅度条件是通过直流增益控制电路,即驱动增益控制电路来实现的[3,5]。当流体密度变化时,振动系统的固有频率会发生变化,由于系统的自激特性,振动频率能够自动跟踪固有频率的变化[3]。 1.2 驱动增益控制分析 科氏流量计测量管的特性由于受流体质量流量Qm、介质密度ρ、介质阻尼ζ及环境温度等因素的影响,其模型是相当复杂并难以预测的[5]。驱动系统的自动增益控制环节,是一个相对复杂的非线性时变环节,要求在不同的工作阶段适时调整驱动信号的增益,以满足驱动系统闭环自激的幅度条件,实现系统的自激振荡并维持测量管的稳幅振荡。传统的驱动增益控制主要采用以P算法和PI算法为基础的常规PD控制算法[3-5],但其综合控制效果并不是很好,不同程度地存在起振时间较长、超调较大、起振后振动不稳定等问题。在相对比较恶劣的情况下,比如空管中批料的开始和结束时以及两相流时,系统阻尼显著变化,测量管的振幅也会相应变化。此时,最常见的结果是流量计停止振荡,测量数据无法产生[2]。为减小这些过渡过程的影响,要求驱动信号幅度能快速变化,使测量管尽快恢复稳幅振荡。因此,采用适当的驱动增益控制方式,提高控制系统起振性能和追踪测量管振动幅度变化的能力,可以有效减少过渡过程影响,提高测量精确性。 模糊PD控制技术综合模糊控制技术和PD控制技术的优点,可以得到一个兼具模糊控制快速性和常规PD控制消除稳态误差能力的控制器,对于具有非线性、纯滞后和时变特点的被控对象有较好的控制效果。因此,引入模糊PD控制技术用于具有非线性和时变性的科氏流量计驱动系统的驱动增益控制,进行给定测量管默认振幅的阶跃仿真试验,并与常规PD控制进行比较,验证控制效果。 2 科氏流量计驱动系统模糊PID控制器设计 2.1 驱动增益模糊PD控制系统结构 针对科氏流量计驱动系统具有非线性和时变性的特点,设计了基于参数自整定模糊PD控制的驱动增益自动控制系统,控制系统结构如图2所示。 系统输入变量为给定的测量管稳定振荡时的振动速度信号默认幅值R,输出变量是精密整流后得到的测量管实际振动速度信号幅值U。模糊PD控制器由模糊控制器与PD调节器共同构成。模糊控制器以输出幅值U和给定幅值的偏差e及其变化率ec为输入,输出PD调节器的3个控制参数变化量ΔKp、ΔKi、ΔKd。PD调节器比例、积分和微分3个初始控制参数分别加上变化量ΔKp、Ki、ΔKd得到实时变化的控制参数Kp、Ki、Kd,从而实现PD控制参数的在线自整定。 |