论文部分内容阅读
对于大型工业企业特别是冶金企业来说,铁路运输是一种重要的运输方式。传统企业铁路依靠人工驾驶机车运输货物,由于企业铁路中部分线路坡度大、曲线半径小,遇到障碍物的几率较大,线路条件十分复杂,人工驾驶机车很容易导致事故的发生,危害作业人员人身安全,影响企业生产效率。随着列车自动驾驶技术的发展,在高速铁路以及城市轨道交通领域已经有了较为成熟的自动驾驶方案,因此实现企业铁路机车自动驾驶势在必行。本文针对列车自动驾驶控制策略进行了研究,通过建立列车运行过程中的各项优化指标模型,借助遗传算法制定和优化了列车运行控制策略。并且基于C#开发了仿真程序,实现了企业铁路机车自动驾驶过程的仿真。主要研究内容如下:首先分析既有列车自动驾驶系统的结构与功能,找出高速铁路和城市轨道交通在运行速度、设备环境、运营环境、列控系统等方面与企业铁路的不同。在此基础上对企业铁路机车自动驾驶系统需求进行分析,并对系统整体方案进行设计构想。其次对列车运行过程的受力情况进行分析,提出列车运行过程计算模型,可以分别计算列车在起动加速阶段、巡航运行阶段和制动减速阶段速度和位移的变化情况。针对运行过程中不同优化指标,设计列车运行优化模型。包括精准停车模型、超速防护模型、平稳性模型、运行能耗模型、运行准时性模型。在对比不同优化算法的基础上,使用遗传算法对列车自动驾驶控制策略进行制定与优化。使用二进制编码方法将列车运行工况转换点所在位置及其所对应工况设计为染色体,结合列车运行优化模型设计算法适应度函数。使用MATLAB编写优化算法程序,并对优化结果进行分析,最终得到一组满意的控制策略。最后设计列车自动驾驶仿真系统。将系统分为计算机联锁子系统与自动驾驶子系统两部分。计算机联锁子系统可以实现进路的排列与取消,并向自动驾驶子系统发送移动授权信息。自动驾驶子系统结合移动授权、车况信息、路况信息,自动完成列车在两站间的运行,并将运行过程直观的展示到系统界面上。通过对列车运行过程的仿真证明了本文所研究的控制策略可以满足企业铁路机车自动驾驶的需求,对提高企业铁路运输自动化水平具有重要意义。