
Citation: | LI Yao, ZHANG Xiaoxia, GUO Jin, ZHANG Yadong. Testing Modeling Method for Safety Critical Function of High-Speed Railway Signal System[J]. Journal of Southwest Jiaotong University, 2022, 57(1): 28-35, 45. doi: 10.3969/j.issn.0258-2724.20200378 |
Testing model is an important basis to create the test cases of safety critical function of high-speed railway signal system. To solve the problem that the characteristics of signal system are not fully represented in the modeling process of safety critical function test of high-speed railway signal system, the modeling theory of timed finite state machine (TFSM) and test case generation method are proposed. The characteristics in the test modeling of high-speed railway signal system is analyzed, and the modeling requirements are put forward. Then, based on the theory of finite state machine, a modeling method of TFSM is proposed by utilizing functional logic and clock constraints, and its formal definition is established with Z notation. Further, the TFSM is transformed into timed automata, which can prove the consistency between them, and test cases are automatically generated with timed automata based testing theory. The switch conversion function of the computer interlocking system is used as an example to build the testing model of TFSM and generate the test cases. The result shows that compared with the test cases generated by timed automata, in terms of functional logic, the test cases generated by TFSM can fully cover those generated by timed automata, and add 16 more test cases with clock constraints, showing that TFSM can meet the testing modeling requirements for the safety critical function of high-speed railway signal system.
道岔是机车车辆从一股轨道转入或越过另一股轨道的线路设备,是铁路轨道的重要组成部分,也是线路上的薄弱环节[1]. 轨距和轨底坡是高速道岔重要的设计技术条件,其参数的设置直接影响行车安全和行车品质. 60N钢轨在区间线路上的使用取得了成功,为提升列车过岔的平稳性和轮轨接触力学特性,在高速道岔区同样需要应用60N钢轨. 列车运行过程中,车轮始终处于动态磨损状态,对轮轨接触行为影响较大.
致谢:京沪高速铁路股份有限公司科技研究项目(京沪科研-2020-11).
针对线路上的轨距和轨底坡参数,国内外学者做了大量的研究. 杜星等[2]建立了LMD车轮和CHN60钢轨匹配的动力学模型,分析同一轨道在不同轨底坡条件下的动力学行为发现,轨底坡变化对列车直线运行时的平稳性、舒适性影响很大. 钱瑶等[3]对比分析了不同轨底坡下60N钢轨和高速车轮LMA、XP55、S1002G匹配时的轮轨接触行为,匹配较优的轨底坡是1/20和1/30. 陈嵘等[4-5]研究了我国地铁线路常用的LM型面与CHN60钢轨在不同轨距和非对称轨底坡下的轮轨接触特性,发现增大轨距和改变轨底坡可改善轮轨匹配关系. Cui等[6]提出一种优化轮轨廓形的“正向求解法”,车辆动力学行为结果表明,轨底坡1/30、轨距1435 mm是优化后廓形的最优轨道参数. Sánchez等[7]开发了一个严谨的测量轨距和轨底坡的程序确保测量过程的准确性. 李超等[8]分析了转辙器区采用动态轨距加宽技术的轮轨接触作用,该技术可减轻尖轨磨耗和滚动接触疲劳. Ye等[9]通过建立多体动力学模型,分析轨道参数对车轮磨耗的影响,发现轨道参数对车轮磨耗和脱轨安全性有较大影响. 闫正等[10]分析了高速动车组车轮踏面和高速60N钢轨道岔断面的静态接触特性,发现适当地增大轨距和轨底坡有利于改善轮轨接触状态. 上述研究表明,改变轨距和轨底坡参数对轮轨接触行为影响较大,且现行的1/40轨底坡和1435 mm轨距往往不是最优的轨道参数,而国内的研究主要集中在区间线路或是针对CHN60钢轨道岔,因此,有必要对新型350 km/h 60N钢轨18号高速道岔的合理轨距和轨底坡展开研究.
本文根据实测LMA磨耗车轮型面和60N钢轨高速道岔关键断面,基于迹线法原理和三维非赫兹滚动接触理论,建立道岔区轮轨滚动接触模型,计算不同轨距和轨底坡下的接触几何参数和静力学指标,并与CHN60钢轨高速道岔进行对比.
利用CAD导出各关键断面离散数据,将尖轨和基本轨分开,并线性插值,得到如图1所示60N钢轨18号高速道岔转辙器区钢轨模型,X为沿钢轨的纵向里程坐标,Y为钢轨横坐标,Z为钢轨竖向坐标,尖轨顶宽35 mm钢轨断面位于轮载过渡段,其接触行为较为复杂,轮轨相互作用剧烈,对研究道岔区的轮轨接触行为具有代表性,因此,本文选取尖轨顶宽35 mm关键断面进行计算. 60N与CHN60钢轨高速道岔在尖轨顶宽35 mm处钢轨廓形见图2.
跟踪记录某线路上运行的CRH2型动车组上LMA车轮型面演变[11],从标准LMA磨耗车轮到运营里程15万km,再到25万km,磨耗量增大较为明显,本文取这三种磨耗车轮进行分析. 车轮凹型磨耗对轮对接触具有较大影响[12],随着列车运营里程的增加,凹型磨耗车轮的磨耗量大致呈线性增大,如图3所示. 对磨耗车轮廓形通过三次样条函数进行插值、拟合.
利用二维迹线法原理,不考虑车轮摇头角,由最小距离法搜索轮轨接触点. 接触点位置的求解有两个等价几何条件:1) 轮轨接触点处轮轨垂直距离为0,非接触点轮轨垂直距离大于0;2) 轮轨接触点处轮轨的轮廓线具有相同的斜率. 本文采用条件1求解轮轨接触点,再用条件2对结果加以验证.
EN 15302标准[13]中,等效锥度的计算采用轮对周期运动的假设,这个方法称之为UIC 519标准[14]等效锥度. 自由轮对在轨道上的运动用微分方程表示为
¨y+v2er0Δr=0, | (1) |
式中:
最后应用Klingel公式计算等效锥度
γe=2er0(π λ)2 | (2) |
式中:
本文在接触力学部分采用Kalker的三维非赫兹滚动接触理论及其数值程序CONTACT,这是目前为止最为完善的滚动接触理论[15]. 该理论将轮轨接触问题转化为数学规划问题,利用Bossinesq-Cerruti公式可得轮轨滚动接触离散模型为:
{minCpJj=12pIiAIiJjpJj+[(g0J−q)pJz+(WJτ−uJτ)pJτ]A0,pJz⩾0,|pJτ|⩽bJ, ∀x∈Ac, | (3) |
式中:
车轮和尖轨的接触为异型接触,容易产生接触疲劳现象. 本文采用基于安定图模型的表面滚动接触疲劳因子预测不同工况下的轮轨表面滚动接触疲劳伤损. 轮轨接触斑中任一点的轮轨表面滚动接触疲劳系数
{fI(x,y)=ft−kpz(x,y),ft=√(px(x,y))2+(py(x,y))2pz(x,y), | (4) |
式中:
式(4)是根据赫兹接触理论得到,对于非赫兹接触问题,依据条带法,认为条带中间位置符合赫兹假设条件,从而将式(4)的应用扩展至非赫兹接触的范围,求得接触斑内任一单元的轮轨表面滚动接触疲劳系数,轮轨表面滚动接触疲劳因子定义为接触斑内滚动接触疲劳系数的最大值.
轮轨几何接触是解释轮轨接触关系的基础[4]. 利用迹线法原理计算轮轨接触点,计算参数有:轮背距1353 mm,名义滚动圆半径460 mm,轮背到名义滚动圆处水平距离为70 mm,以Y轴正向为正,轮对横移量取−12 ~ 12 mm,横移量步长取0.5 mm. 以往研究表明,加宽轨距和改变轨底坡往往能够改善轮轨匹配关系[3-5],因此,对轨距1433、1435、1437、1439 mm,轨底坡1/10、1/20、1/30、1/40、1/50进行计算分析.
不同轨距和轨底坡参数下的接触点分布如图4和图5所示. 由图4可见:随着轨距的变化,轮轨接触点分布存在明显的差异;随着轨距的增加,轮轨接触点更多地分布在尖轨顶部,不易发生轮缘接触;随着轨距的增大,轮轨接触点由基本轨转移到尖轨所需要的横移量增大,也即轮载过渡延后,有利于减小尖轨受力,但会增大轮载过渡时轮轨接触点的跳跃,横向不平顺增大;在相同轨距下,随着车轮的磨耗,轮轨接触点更多地分布在基本轨,轮载过渡位置延后,横向不平顺增大.
由图5可见:不同轨底坡条件下,轮轨接触点的分布存在较大差异. 当轨底坡为1/10、1/20时,发生轮缘接触需要的轮对横移量最大,但和其余轨底坡相差较小;当轨底坡为1/10、1/20时,轮载过渡延后,横向不平顺增大;不同轨底坡下,发生轮载过渡时所需要的横移量最大为1/10,其次为1/20和1/30,最后为1/40和1/50.
等效锥度作为轮轨接触线性化指标,被广泛用于表征轮轨接触几何特征. 计算等效锥度的方法有简化法、谐波法和UIC 519法,UIC 519法采用轮对周期运动的假设,计算更准确[16],本文通过UIC 519标准[14]计算等效锥度.
在不同轨距下,磨耗车轮和60N关键断面匹配时的等效锥度见图6. 增大轨距有利于减小车轮踏面的等效锥度,从而提升列车过岔的平稳性;当轨距为1439 mm时,等效锥度基本上小于0.05,横移量相同条件下,其等效锥度是轨距1435 mm时的20%左右,极大减小了车轮等效锥度,提升了列车过岔平稳性;轨距变化对运营里程为25万km车轮的等效锥度影响较小.
图7为不同轨底坡和不同磨耗车轮条件下的等效锥度. 对于标准车轮和运营里程25万km车轮,1/30、1/40、1/50轨底坡条件下的等效锥度相差较小;当轨底坡为1/10、1/20,在横移量小于6 mm时,和轨底坡为1/30、1/40、1/50相比,等效锥度普遍较大,车辆过岔平稳性较差,横移量大于8 mm时,结果相反;在车轮运营里程为15万km时,1/30轨底坡条件下的等效锥度较小,列车过岔平稳性较好.
相同法向轮轨力作用下,轮轨接触斑面积越大,其接触应力越小. 轮轨接触应力是影响轮轨磨耗和接触疲劳的重要因素. 利用非赫兹接触理论,计算轮轨接触斑面积和滚动接触疲劳因子,分析轨道参数取值对轮轨静力学接触行为的影响. 不同轨道参数工况下的参数取值:轴重14 t,单侧车轮轮心施加一半轴重,剪切模量82 GPa,泊松比0.28,摩擦系数0.3,划分网格单元0.2 mm × 0.2 mm,轮对横移量取0 ~ 12 mm. 选取右轮轨作为分析对象.
不同轨距和不同磨耗车轮条件下的接触斑面积如图8所示. 当横移量小于9 mm时,轨距和接触斑面积参数呈负相关,而当轮对横移量大于9 mm时,轨距和接触斑面积参数大致呈正相关;轮对横移量小于8 mm时,不同轨距条件下的轮轨接触斑面积相差较小,但当轮对横移量大于8 mm时,轨距越大,轮轨接触斑面积普遍越大;在轮对横移量大于8 mm时,轨距加宽有利于增大轮轨接触斑面积,减小轮轨接触应力.
不同轨底坡和不同磨耗车轮条件下的接触斑面积如图9所示. 1/10轨底坡下的轮轨接触斑面积普遍较小,且随车轮磨耗量的增大,其接触斑面积远小于其余轨底坡条件下的,说明1/10轨底坡下的轮轨接触力学性能较差,且会随着车轮磨耗变得更差. 由标准轮轨条件下,轨底坡和接触斑面积大致呈负相关. 随车轮磨耗量增大,1/30 ~ 1/50轨底坡的接触斑面积相差较小.
利用式(4)计算轮轨滚动接触疲劳因子,分析轮轨在不同轨道参数下的接触疲劳现象. 不同轨道参数下的表面滚动接触疲劳因子分布如图10、11所示. 由图10可知:在轮对横移量小于7 mm时,不同轨距下的表面滚动接触疲劳因子相差较小,在横移量大于 7 mm时,增大轨距可延缓轮轨表面进入滚动接触疲劳区;车轮运营里程达到15万km,在横移量为3 ~ 7 mm时,易发生轮轨间的两点接触,导致轮轨表面材料易进入疲劳区,从而产生疲劳破坏;增大轨距有利于减少轮轨材料出现接触疲劳现象,延长轮轨服役寿命.
由图11可知:标准轮轨条件下,轨底坡和滚动接触疲劳因子大致呈正相关;车轮磨耗导致轮轨滚动接触疲劳因子减小,原因是轮轨过渡位置延后,有利于减少尖轨磨耗,在横移量大于8 mm时,1/10和1/20轨底坡能延缓轮轨材料进入滚动接触疲劳区,但在横移量较小时,其滚动接触疲劳因子明显较大;1/10和1/20轨底坡下的轮轨滚动接触疲劳因子普遍较大,易引起轮轨材料进入滚动接触疲劳区,降低轮轨材料的使用寿命,轨底坡为1/30、1/40、1/50时,滚动接触疲劳因子相差较小.
随着车轮磨耗加深,道岔区的轮轨接触行为变得更为复杂. 运营里程15万km车轮和60N钢轨高速道岔在轨距1439 mm条件下发生轮轨两点接触时的接触斑分布如图12所示,接触斑中箭头指向表示切向应力合力的方向,箭头长短代表合力大小,滑动区轮轨表面间发生了相对滑移,黏着区轮轨间存在滑动趋势,但没有相对滑移. 由图12(a)可见,轨距1439 mm,轮对横移量5 ~ 7 mm时,发生了轮载过渡行为,随着横移量的增大,轮载更多由尖轨承载. 由图12(b)可见:在轮对横移量5 ~ 6 mm时,尖轨上存在较大的滑动区,在轮对横移量7 mm时,基本轨上存在较大的滑动区,两点接触导致了较大滑动区的存在,易导致车轮在钢轨上空转,引起道岔钢轨的磨损,从而缩短道岔区钢轨服役寿命. 需要指出的是,法向接触应力较小时同样可能存在较大滑动区,如图12中轮对横移量为5、7 mm时所示.
为对比60N和CHN60钢轨高速道岔的轮轨接触几何行为,在轨距1439 mm和轨底坡1/30、1/40、1/50条件下,计算60N、CHN60钢轨高速道岔35 mm顶宽关键断面与三种磨耗车轮的等效锥度,如图13.
由图13可知:相同轨底坡和轮对横移量条件下,相比于CHN60钢轨,60N钢轨高速道岔区的等效锥度更小,列车过岔平稳性更优;车轮运营里程达到25万km时,当车轮横移量小于5 mm时,60N钢轨高速道岔区等效锥度普遍更小,具有较好的过岔平稳性,车轮横移量大于5 mm时,60N钢轨高速道岔区等效锥度普遍更大,轮对的对中性能更好;随车轮磨耗量增加,等效锥度整体呈增加趋势.
1) 轨距对轮轨接触行为影响较大. 轨距加宽有利于减少轮缘接触,较大程度减小等效锥度,提升列车过岔的平稳性;轨距加宽可减小轮对横移量大于8 mm时的轮轨接触应力和表面滚动接触疲劳因子,减少轮轨材料发生接触疲劳,延长尖轨使用寿命. 轮对横移量小于8 mm时,轨距加宽对运营里程25万km车轮的接触性能影响较小.
2) 轨底坡对轮轨接触行为影响较大. 标准轮轨条件下,轨底坡和接触斑面积大致呈负相关,与滚动接触疲劳因子大致呈正相关. 轨底坡为1/10和1/20时,轮载过渡位置延后,横向不平顺增大,车轮横移量小于6 mm时,等效锥度普遍较大;1/10和1/20轨底坡下的接触斑面积普遍较小,轮轨滚动接触疲劳因子普遍较大,较易引起轮轨材料进入滚动接触疲劳区,降低轮轨材料的使用寿命,且1/10轨底坡对车轮磨耗的适应性较差. 轨底坡为1/30、1/40、1/50时,轮轨接触参数相差较小,匹配性能较优.
3) 和CHN60钢轨高速道岔相比,60N钢轨的等效锥度普遍更小,列车过岔平稳性更优;车轮运营里程为25万km时,当轮对横移量小于5 mm时,60N钢轨的等效锥度普遍更小,当轮对横移量大于5 mm时,结果相反.
4) 车轮磨耗易引起道岔区轮轨间的两点接触,在较小轮轨法向接触应力下,接触斑上也易出现较大滑动区,导致车轮空转,引起钢轨伤损. 随车轮磨耗量增加,轮轨间等效锥度整体呈增加趋势.
致谢:京沪高速铁路股份有限公司科技研究项目(京沪科研-2020-11)的支持.
[1] |
上官伟,胡福威,袁敏,等. 基于弹复力效应的列控车载设备可靠性分析方法[J]. 铁道学报,2018,40(6): 75-82. doi: 10.3969/j.issn.1001-8360.2018.06.010
SHANGGUAN Wei, HU Fuwei, YUAN Min, et al. Reliability analysis method for on-board equipment of train control system based on resilience effect[J]. Journal of the China Railway Society, 2018, 40(6): 75-82. doi: 10.3969/j.issn.1001-8360.2018.06.010
|
[2] |
袁磊,吕继东,刘雨,等. 一种全覆盖的列控车载系统测试用例自动生成算法研究[J]. 铁道学报,2014,36(8): 55-62. doi: 10.3969/j.issn.1001-8360.2014.08.010
YUAN Lei, LÜ Jidong, LIU Yu, et al. Research on model-based test case generation method of onboard subsystem in CTCS-3[J]. Journal of the China Railway Society, 2014, 36(8): 55-62. doi: 10.3969/j.issn.1001-8360.2014.08.010
|
[3] |
吕继东,朱晓琳,李开成,等. 基于模型的CTCS-3级列控系统测试案例自动生成方法[J]. 西南交通大学学报,2015,50(5): 917-927. doi: 10.3969/j.issn.0258-2724.2015.05.023
LYU Jidong, ZHU Xiaolin, LI Kaicheng, et al. Model-based test case automatic generation of CTCS-3 train control system[J]. Journal of Southwest Jiaotong University, 2015, 50(5): 917-927. doi: 10.3969/j.issn.0258-2724.2015.05.023
|
[4] |
LI C L, LI K C, TANG T, et al. Model-based generation of safety test-cases for onboard systems[C]//2013 IEEE International Conference on Intelligent Rail Transportation Proceedings. Beijing: IEEE, 2013: 191-196.
|
[5] |
魏柏全. 基于TAIO变异分析的新型列控系统安全功能测试评价研究[D]. 北京: 北京交通大学, 2018.
|
[6] |
CHEN Lijie, ZHAO Tianshi, SUN Chao, et al. Test case generation method based on colored Petri net for train control system[C]//2018 3rd International Conference on System Reliability and Safety (ICSRS). Barcelona: IEEE, 2018: 1-5.
|
[7] |
赵晓宇, 杨志杰, 吕旌阳. 基于有色Petri网的车载设备模式转换测试序列生成方法[J]. 中国铁道科学, 2017, 38(4): 115-123.
ZHAO Xiaoyu, YANG Zhijie, LYU Jingyang, Test sequence generation method of mode transition for on-board equipment based on colored Petri net[J]. China Railway Science, 2017, 38(4): 115-123.
|
[8] |
曹雅鑫. 基于UML状态图的列控中心轨道电路编码功能测试用例生成方法研究[D]. 成都: 西南交通大学, 2017.
|
[9] |
王秀玄. 基于UML的列控中心改变运行方向功能测试用例生成方法研究[D]. 成都: 西南交通大学, 2016.
|
[10] |
AMMANN P, OFFUTT J. Introduction[M]//Introduc- tion to Software Testing. Cambridge: Cambridge University Press, 2017: 3-24.
|
[11] |
梅林. 形式化联锁软件测试技术研究[D]. 兰州: 兰州交通大学, 2014.
|
[12] |
郭昊男. 新型列控系统车载ATP安全功能在线测试研究[D]. 北京: 北京交通大学, 2019.
|
[13] |
富德佶. 基于模型的CTCS-3列控系统互联互通测试自动分析方法研究[D]. 北京: 北京交通大学, 2015.
|
[14] |
谢林,杨扬. 基于模型的进路建立过程测试用例自动生成[J]. 铁道标准设计,2017,61(2): 109-116.
XIE Lin, YANG Yang. Model-based automatic generation of test case of route establishment process[J]. Railway Standard Design, 2017, 61(2): 109-116.
|
[15] |
HUANG Y S, CHUNG T H, CHEN C T. Modeling traffic signal control systems using timed colour Petri nets[C]//2005 IEEE International Conference on Systems, Man and Cybernetics. Waikoloa: IEEE, 2005: 1759-1764.
|
[16] |
ZAID D H. Safecharts: a statecharts variant for safety-critical systems design[D]. Reading: University of Reading, 2005.
|
[17] |
ANDRÉ C. Computing SyncCharts reactions[J]. Electronic Notes in Theoretical Computer Science, 2004, 88: 3-19. doi: 10.1016/j.entcs.2003.05.007
|
[18] |
李耀. 铁路信号系统安全关键软件建模与分析方法[D]. 成都: 西南交通大学, 2018.
|
[19] |
ZHANG Tao, HUANG Shaobin, HUANG Hongtao. An operational semantics for UML RT-statechart in model checking context[C]//2009 Fourth International Conference on Internet Computing for Science and Engineering. Harbin: IEEE, 2009: 12-18.
|
[20] |
铁道部科学技术司, 铁道部运输局. CTCS-3级列控系统测试案例(V3.0): 科技运[2009] 59号[S]. 北京: [出版者不详], 2009.
|
[21] |
铁道部科学技术司,铁道部运输局. CTCS-3级列控系统测试案例(V3.0):科技运[2009] 59号[S]. 北京: [出版者不详], 2009. doi: 10.3969/j.issn.0258-2724.2015.01.005
LI Yao, CHEN Rongwu, GUO Jin, et al. Modeling and verification of TSSM-based CBTC zone controller for urban rail transit[J]. Journal of Southwest Jiaotong University, 2015, 50(1): 27-35. doi: 10.3969/j.issn.0258-2724.2015.01.005
|
[22] |
张曙光. CTCS-3级列控系统总体技术方案[M]. 北京: 中国铁道出版社, 2008.
|
[23] |
饶畅,李楠,张亚东,等. 铁路信号安全关键软件的组合测试序列集约简[J]. 西南交通大学学报,2020,55(3): 596-603. doi: 10.3969/j.issn.0258-2724.20190157
RAO Chang, LI Nan, ZHANG Yadong, et al. Combinatorial test sequence set reduction approach for railway signaling safety-critical software[J]. Journal of Southwest Jiaotong University, 2020, 55(3): 596-603. doi: 10.3969/j.issn.0258-2724.20190157
|
[24] |
吴彪. 基于EFSM的测试用例自动生成方法的研究[D]. 杭州: 浙江理工大学, 2016.
|