罗成汉
(1.集美大学轮机工程学院,福建 厦门 361021;2.福建省船舶与海洋工程重点实验室,福建 厦门 361021)
船舶电力推进系统具有操纵性好、节能、环保的优点,被视为极具潜力的船舶推进方式,受到各方面的重视[1]。为了在实验室条件下进行船舶电力推进的研究,迫切需要解决船舶电力推进平台带载测试的问题,螺旋桨负载模拟系统的设计是关键所在。文献[2]采用直流电机作为负载电机,对直流电机控制策略进行研究;文献[3-4]对负载模拟原理进行了详细地分析,由于没有采用实时仿真控制器作为开发工具,系统设计需要进行底层硬件开发,系统的灵活性和实时性有待提高。
本文采用dSPACE实时仿真器,设计了基于硬件在环的螺旋桨负载模拟系统,系统由硬件系统、船桨模型系统及其监控系统组成,为推进电机的控制策略研究和性能测试提供试验平台。
负载模拟方法分为静态模拟和动态模拟两种[5],静态模拟不考虑模拟系统和实际目标系统的转动惯量,根据船桨模型计算出当前船速和螺旋桨转速下的螺旋桨负载转矩,将其作为模拟系统中负载电机的转矩给定值。根据机组的运动方程可知[6],在相同的转矩变化下,机组的动态过程取决于系统总的转动惯量,由于模拟系统和实际目标系统的转动惯量不同,采用静态模拟会造成模拟系统的动态过程与实际目标系统的动态过程存在较大差异。为了克服静态模拟存在的误差,需加惯性转矩补偿装置进行动态模拟,有两种常用方法:一是加惯性飞轮进行惯性转矩补偿,该方法降低了负载模拟系统的灵活性;二是采用惯性电模拟方法,在动态过程中根据加速度的变化计算出附加的惯性转矩,作为负载电机的惯性转矩给定值,通过控制负载电机的电磁转矩补偿部分转动惯量,实现动态模拟的目的[6]。
利用dSPACE实时仿真控制器,建立基于硬件在环的模拟系统,dSPACE控制器实时采集推进电机的转速信号,将它送到船桨模型中,经船桨模型计算出螺旋桨负载转矩,并作为负载电机的转矩给定信号,直接控制负载电机的转矩,用于模拟螺旋桨负载。
控制系统由变频器、上位监控计算机和dSPACE实时仿真控制器组成,控制系统如图1所示。
dSPACE实时仿真系统具有高速计算能力的硬件系统和方便易用的代码自动生成的软件环境,为螺旋桨负载模拟系统的研发提供了便利的硬件在环开发环境。
螺旋桨负载模拟系统采用驱动电机-负载电机结构形式,如图2[7]所示。采用机械负载电动模拟技术,推进电机采用转速闭环控制方式,负载电动机采用转矩开环控制方式,通过对负载电机的转矩控制,实现对推进电机加载的目的,为推进电机提供逼真的负载转矩。
由船舶推进原理可知船舶航行时,船速和桨速任何一个发生变化都会引起进速比J的变化,进速比的变化将引起螺旋桨扭矩和推力的变化,因此在研究螺旋桨负载特性时,必须将船和桨作为一个整体考虑[8-9]。
螺旋桨的推力系数Kp和扭矩系数KM是进速比J的函数,自变量J的定义域为(- ∞,∞),当螺旋桨转速趋于零时,J会出现趋于无穷大的情况,为了便于更好地研究,有界形式的螺旋桨特性参数被定义[10-11]如下:
(1)
(2)
(3)
有界形式的螺旋桨特性参数表示的船桨模型:
(m+Δm)dvs/dt=Pe-R;
(4)
(5)
(6)
vp=(1-ω)vs。
(7)
式中:m,Δm分别为船舶的质量和附加质量(kg);vs为船舶相对于水的速度(m/s);Pe为螺旋桨的有效推力(N);R为船舶总阻力(N);t为推力减额;ω为伴流系数。
式(1)—式(7)为船桨四象限的数学模型。
在simulink中搭建了四象限船桨模型,利用dSPACE的RTI和Matlab的RTW工具将船桨模型转化为实时系统中的C代码,利用ControlDesk 进行监控界面设计[12]。ControlDesk提供虚拟仪表和图形化控件观测变量,方便实现对船桨模型运行过程中的参数在线监控和调整。
为了验证该设计方法的可行性,进行船舶分级启动性能测试。第一级启动在0~40 s,而在120~150 s开始第二级启动,总的运行时间设为500 s,通过ControlDesk开发的实时监控软件得到螺旋桨转矩曲线和螺旋桨推力曲线,如图4、图5所示。由图4、图5可知,仿真曲线与螺旋桨理论特性曲线一致[11]。
本文介绍了基于硬件在环的螺旋桨负载模拟系统设计方法,推进电机采用转速控制、负载电机采用转矩控制的方式能够动态模拟螺旋桨负载特性,为船舶电力推进系统的测试提供实验平台,方便进行不同工况下的负载测试实验,模型参数设置方便,灵活性强,实验表明该方法是有效的。