动车组重联网络控制系统时延预测及补偿

2018-12-18 08:35刘洋李常贤陈龙
铁道科学与工程学报 2018年12期
关键词:重联网关动车组

刘洋,李常贤,陈龙

动车组重联网络控制系统时延预测及补偿

刘洋1,李常贤2,陈龙3

(1. 大连交通大学 现代轨道交通研究院,辽宁 大连 116028; 2. 大连交通大学 动车运用与维护工程学院,辽宁 大连 116028; 3. 中车大连机车车辆有限公司,辽宁 大连 116022)

重联动车组之间利用UIC网关的过程数据编组传输监控数据,数据在重联通信网络上的传输时延影响重联控制的性能。针对这一问题,构建动车组重联网络控制系统简化模型,采用网络时延的自回归AR模型,通过Yule-walker参数自辨识算法根据历史数据对网络时延进行在线预测,同时利用快速隐式广义预测控制IGPC对预测的时延进行补偿。仿真实验结果表明,该方法具有较高的时延预测精度,且对网络时延有较好的补偿效果,可保证良好的控制效果。

动车组;重联网络控制;UIC网关;时延预测;隐式广义预测控制

目前,我国动车组重联控制网络主要有ARCNET和TCN 2种,其中TCN网络应用较广泛。UIC网关以TCN为基础,且符合UIC556标准,是实现动车组之间互通、互联和互操作的关键设备[1],有助于实现不同型号动车组间重联控制,重联控制网络的引入会产生网络传输时延,导致控制指令不能及时送达重联列车的受控设备,且受控设备的状态无法及时反馈,进而影响列车的控制性能,甚至引起控制系统的不稳定[2−3]。针对网络控制系统(Networked Control Systems,NCS)数据传输时延,王义等[4]采用Lyapunov分析法得出CAN总线网络控制系统工作的稳定域。刘玉卿[5]给出一种用马尔可夫链分析其竞争冲突概率的方法,得出一种面向MAC的Lonworks总线时延模型。Lee等[6]分析Profibus-DP总线协议及网络诱导时延的产生的原因,并以步进电机为研究对象设计模糊逻辑控制器。FENG等[7]分析Ethernet,ControlNet和DeviceNet网络的网络诱导时延的大小和特性,为采用控制策略解决时延问题奠定了基础。BU等[8−9]分析无线通信模式下,CBTC中延时、丢包对列控系统性能的影响。步兵等[10]在文献[8]和文献[9]基础上提出了消除传输时延对列控系统影响的改进措施。上述研究均未涉及动车组重联控制网络的领域,本文以基于UIC网关的重联动车组过程数据传输网络时延为研究对象,采用文献[2]中的AR模型,利用历史数据对NCS前向通道的时延进行在线预测,并设计快速隐式广义预测控制器补偿网络时延的影响。

1 重联网络控制系统模型

为了突出研究方法,利用2个UIC网关和2个MVB设备,构建动车组重联网络控制系统简化模型,如图1所示,并作如下假设[11]:

图1 动车组重联网络控制系统简化模型

2 时延预估器设计

2.1 模型的定阶

利用Akaike信息准则(AIC)[12]来确定最佳阶次,以使系统的性能达到最佳。AIC准则函数为

式中:时间序列样本数量为=1,…,,2为白噪声方差。

2.2 模型的参数估计

采用Yule-Walker方程法[13]根据新的时延值动态地调整加权系数a,在最小均方误差(MMSE)准则下,要使预测值最佳地逼近Delay(),参数a的选择应使

根据Yule-Walker方程

式中:R()为自回归时间序列的自相关系数。

3 时延补偿控制器设计

基于CARIMA模型[14],对象的离散差分方 程为:

选取如下性能指标函数进行滚动优化:

式中:为数学期望;0为最小预测长度,一般取0=;1为最大预测长度;N为控制长度;为加权系数;ref为参考轨迹;Δ为控制增量。

引入文献[15]中的Diophantine方程,得系统输出为:

式中:

欲使性能指标函数最小,需令:

则得使最小的控制律为:

3.1 G的辨识

由式(10)和式(12)可得最后一个预测方程为

()可通过以下递推最小二乘公式估计为:

通过辨识出()的估计值*(),可求出矩阵中的各个元素。

3.2 ψ的辨识

根据GPC与DMC控制规律的等价性[16],可得预测输出为

这样(+)就可通过式(17)计算

求得和,之后利用式(13)可计算控制量。则系统的广义预测控制律为

4 仿真实验与结果

根据图2,()准则曲线在阶数=7和=31附近取得2个较小值。理论上讲,当=31时,()取值最小,模型的适用度更高,但需要辨识的参数也越多,预测时间长。根据的不同取值,分别随机抽取2组样本进行预测,由图3和图4可以看出,预测时延和样本时延基本重合。故兼顾模型适用度和预测实时性,选取AR阶次为=7。

图2 AIC(n)准则曲线

(a) 第1组随机样本;(b) 第2组随机样本

(a) 第1组随机样本;(b) 第2组随机样本

图5 半实物仿真平台

为了验证时延补偿算法的有效性,针对动车组控制中常用的恒定值控制,取二阶系统()− 0.49(−1)=0.5(−2)+()/进行实验仿真。参数取T=0.1,1=6,=0.8,=1;系统初始值取g−1=1,(+)=1,0=105,其余初始值均为0。

从图6可以看出,在不存在网络时延的情况下,PID与IGPC二者的控制效果相当,甚至PID控制在超调量方面还略好于IGPC控制。但在存在网络时延的情况下,IGPC控制通过滚动优化和不断地在线辨识,有效地克服了模型失配造成的不利影响,使系统输出能够很好地跟踪控制输入参考轨迹,且系统响应时间短,超调量小,鲁棒性好。

(a);(b);(c);(d)

5 结论

1) 通过搭建半实物测试平台,采用往返时延RTT法对动车组重联控制网络中过程数据传输时延进行测量,测量结果表明:该网络时延在一定范围内随机分布。

2) 针对动车组重联网络控制系统中存在的网络时延,采用基于自回归AR模型的预测方法,利用历史时延预测当前时刻时延,具有较高的预测精度。

3) 针对动车组控制中常用的恒定值控制,采用快速广义预测控制算法对预测的网络时延进行补偿,系统输出很好地跟踪输入参考设定值,控制效果良好。本方法可为动车组网络控制时延研究提供理论支持。

[1] 李常贤, 刘洋, 张彤, 等. 用于动车组间互联、互通和互操作的UIC网关研究[J]. 中国铁道科学, 2013, 34(6): 110−116. LI Changxian, LIU Yang, ZHANG Tong, et al. Research on UIC gateway used for interconnection, intercommunication and interoperability between EMUs [J]. China Railway Science, 2013, 34(6): 110−116.

[2] 时维国, 邵诚, 孙正阳. 基于AR模型时延预测的改进GPC网络控制算法[J].控制与决策, 2012, 27(3): 477−480. SHI Weiguo, SHAO Cheng, SUN Zhengyang. Improved GPC network-control algorithm based on AR model time-delay prediction[J]. Control and Decision, 2012, 27(3): 477−480.

[3] 王军, 夏利民. 基于观测器的列车网络控制[J]. 铁道科学与工程学报, 2015, 12(5): 1205−1211. WANG Jun, XIA Limin. Train networked control based on observer[J]. Journal of Railway Science and Engineering, 2015, 12(5): 1205−1211.

[4] 王义, 何立仁. CAN总线时延网络控制系统稳定性研究[J]. 中北大学学报(自然科学版), 2014, 35(2): 132− 172. WANG Yi, HE Liren. Research of stability for CAN bus delay NCS[J]. Journal of North University of China (Natural Science Edition), 2014, 35(2): 132−172.

[5] 刘玉卿. 基于Lon总线的时延分析与实验平台研究[D].南京: 南京理工大学, 2009. LIU Yuqing. Time-delay analysis and study on experimental platform based on LON bus[D]. Nanjing: Nanjing University of Science & Technology, 2009.

[6] Lee K C, Lee S, Lee M H. Remote fuzzy logic control of networked control system via profibus-DP[J]. IEEE Transactions on Industrial Electronics, 2003, 50(4): 784−792.

[7] FENG L L, James R M, Dawm M T. Performance evaluation of control networks: Ethernet, controlnet, and devicenet[J]. IEEE Control Systems Magazine, 2001, 2(1): 66−83.

[8] BU Bing, YU F Richard, TANG Tao, et al. Performance improvements of communication-based train control (CBTC) systems with unreliable wireless networks[J]. Wireless Networks, 2014, 20(1): 53−71.

[9] BU Bing, YU F Richard, TANG Tao. Performance improved method for communication-based train control systems with random packet drops[J]. IEEE Transaction on Intelligent Transportation Systems, 2014, 15(3): 1179−1192.

[10] 步兵, 唐涛. 传输时延对CBCT影响的分析及消除[J].铁道学报, 2014, 36(6): 41−46. BU Bing, TANG Tao. Analysis and elimination of the impact of transmission delays on CBTC[J]. Journal of the China Railway Society, 2014, 36(6): 41−46.

[11] LIAN F L, Moyue J R, Tibury D M. Network design consideration for distributed control systems[J]. IEEE Trans on Contr Syst Tech, 2002, 10(2): 297−307.

[12] 杨绿溪. 现代数字信号处理[M]. 北京: 科学出版社, 2007: 212−220. YANG Lüxi. Modern digital signal processing[M]. Beijing: Science Press, 2007: 212−220.

[13] 常学将,刘维奇. AR模型识别及其参数的高阶Yule- Walker估计[J]. 应用数学学报, 1989, 12(2): 218−227. CHANG Xuejiang, LIU Weiqi. AR model identification and the high order Yule-Walker estimation of Autoregressive parameters[J]. ACTA Mathematicae Applicaitae Sinica, 1989, 12(2): 218−227.

[14] 吴密密, 戴文战. 基于改进粒子群算法的约束隐式广义预测控制[J]. 浙江理工大学学报(自然科学版), 2014, 31(3): 301−305. WU Mimi, DAI Wenzhan. A kind of constrained implicit generalized predictive control based on improved particle swarm optimization[J]. Journal of Zhejiang Sci-Tech University (Natural Sciences), 2015, 31(3): 301−305.

[15] 吴凡, 陈在平.广义预测算法在网络控制系统中的应用[J]. 天津理工大学学报, 2010, 26(1): 32−34. WU Fan, CHEN Zaiping. The application of generalized predictive control theory in networked control system[J]. Journal of Tianjin University of Technology, 2010, 26(1): 32−34.

[16] WANG Wei. A direct adaptive generalized predictive control algorithm with guaranteed stability[J]. Adaptive Control and Signal Processing, 1994, 8(3): 211−227.

(编辑 阳丽霞)

Time-delay prediction and compensation of EMU coupling network control system

LIU Yang1, LI Changxian2, CHEN Long3

(1. Mordern Railway Transportation Research Institute, Dalian Jiaotong University, Dalian 116028, China; 2. School of EMU Application and Maintenance Engineering, Dalian Jiaotong University, Dalian 116028, China; 3. CRRC Dalian Co., Ltd, Dalian 116022, China)

UIC gateway uses its function of process data marshalling to transmit control and monitoring data between coupling EMUs. There will be time-delay in the process of monitoring data transmission on the train coupling communication network. The network time-delay can deteriorate the coupling control performance. In order to solve this problem, simplified model of networked control system was established with respect to coupling EMU. The time-delay auto regressive (AR) model was established, and Yule-walker parameter self-identification algorithm was used for time-delay online prediction according to historical data. At the same time, fast implicit generalized prediction control was used for compensating predictive time-delay. Simulation results show that this method has high prediction accuracy, a good effect on time-delay compensation and can ensure the good control effect.

EMU; coupling network control; UIC gateway; time-delay prediction; implicit generalized predictive control

10.19713/j.cnki.43−1423/u.2018.12.004

U258.4;TP273

A

1672 − 7029(2018)12 − 3044 − 06

2017−11−23

中国铁路总公司科技研究开发计划项目(2015J007-D)

刘洋(1982−),男,吉林长春人,讲师,博士,从事轨道列车网络控制系统研究;E−mail:liuyang_82@163.com

猜你喜欢
重联网关动车组
基于FPGA的工业TSN融合网关设计
磁云边界层中的复合重联喷流观测分析
磁云边界层中的重联慢激波观测分析
“95后”动车组女司机的首个春运
“湖南造”首列CJ6动车组上线运营
无线重联通信弱场补强设备应用研究
动车组BTM带内干扰的排查与整治
信号系统网关设备的优化
天地一体化网络地面软网关技术及其应用
南昆线HXD1C双机重联自动降弓原因分析及对策