摘要
为进行轨道交通仿真教学,提高轨道交通专业知识学习效果,设计地铁实训教学沙盘联锁系统软件。在研究地铁沙盘控制系统组成、模型小车定位方法、设备控制协议的基础上,分析进路排列、设备联锁、进路解锁方法,编制联锁表。联锁系统软件采用Python语言实现逻辑判断及串口通信,采用软件PyQt5进行界面辅助设计。采用联锁系统软件可排列进路,操纵信号机和转辙机联锁动作,控制沙盘模型小车在进路内安全运行。通过测试验证,该软件控制沙盘模型设备联锁动作精确、可靠,能满足轨道交通仿真教学需求。
In order to carry out rail transit simulation teaching and improve the learning effect of rail transit professional knowledge,the interlocking system software of the subway practical teaching sand table is designed.Based on the study of the composition of the control system,model car positioning method,and control protocols,route arrangement,equipment interlocking,and the release of route locking are analyzed,and the generation of the interlocking table are compiled.The interlocking system software for a subway practical teaching sand table is designed with the Python programming language for logic judgment and serial communication,and PyQt5 is used for interface aided design.This design can arrange routes,control the interlocking action of the signal machine and the switch machine,and control a model car for safe operation on route.It is verified by experiments that,the software can control the interlocking action of sand table model components accurately and reliably,and meet the teaching needs of rail transit simulation teaching.
作者
张吉卫
ZHANG Jiwei(School of Rail Transportation,Shandong Jiaotong University,Jinan 250357,China)
出处
《山东交通学院学报》
CAS
2023年第1期38-44,共7页
Journal of Shandong Jiaotong University
基金
山东省本科教学改革研究项目(M2021030)
产学合作协同育人项目(202002018003、202002232016、202101173011)
山东交通学院本科教学改革研究项目(2021SJ2D02)。
关键词
轨道交通
实训教学沙盘
联锁系统软件
rail transit
practical teaching sand table
interlocking system software