首页 > 专利 > 重庆交通大学 > 一种虚拟连挂高速列车群的控制方法专利详情

一种虚拟连挂高速列车群的控制方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2021-07-12
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2021-10-12
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2022-06-17
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2041-07-12
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN202110783664.X 申请日 2021-07-12
公开/公告号 CN113415317B 公开/公告日 2022-06-17
授权日 2022-06-17 预估到期日 2041-07-12
申请年 2021年 公开/公告年 2022年
缴费截止日
分类号 B61L15/00B61L27/20 主分类号 B61L15/00
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 1
权利要求数量 2 非专利引证数量 1
引用专利数量 3 被引证专利数量 0
非专利引证 1、2019.01.31CN 107685749 A,2018.02.13徐凯等.基于多粒子群协同的城轨列车速度曲线多目标优化《.铁道学报》.2021,第43卷(第02期),;
引用专利 EP3760513A、WO2019227674A、WO2019021589A 被引证专利
专利权维持 1 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 重庆交通大学 当前专利权人 重庆交通大学
发明人 徐凯、郑浩、吴仕勋、黄大荣、赵玲 第一发明人 徐凯
地址 重庆市南岸区学府大道66号 邮编 400074
申请人数量 1 发明人数量 5
申请人所在省 重庆市 申请人所在市 重庆市南岸区
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
重庆乾乙律师事务所 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
侯懋琪、李剑锋
摘要
本发明提供了一种虚拟连挂高速列车群的控制方法,虚拟连挂高速列车群由多个单列车组成,其特征在于:单个单列车上设置有驾驶曲线生成模块、车载ATO模块和车载通信模块、列车群驾驶曲线控制模块和地面通信模块;所述控制方法包括:首先根据路线参数设定多个列车控制模态,针对每个列车控制模态按单列车从前往后的顺序依次生成自动驾驶曲线并得到多个列车群自动驾驶曲线组,对每个列车群自动驾驶曲线组计算对应列车控制模态下列车群的总能耗,将在某个列车控制模态下总能耗最低的列车群自动驾驶曲线组用于列车群的控制。采用本发明所述的控制方法,能在保证虚拟连挂高速列车群安全、高效地协同运行的同时降低列车群整体运行能耗。
  • 摘要附图
    一种虚拟连挂高速列车群的控制方法
  • 说明书附图:图1
    一种虚拟连挂高速列车群的控制方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2022-06-17 授权
2 2021-10-12 实质审查的生效 IPC(主分类): B61L 15/00 专利申请号: 202110783664.X 申请日: 2021.07.12
3 2021-09-21 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种虚拟连挂高速列车群的控制方法,所述虚拟连挂高速列车群由多个单列车组成,将行驶在最前面的单列车记为首车,将行驶在所述首车之后的单列车记为追踪车,其特征在于:单个单列车上设置有驾驶曲线生成模块(1)、车载ATO模块(2)和车载通信模块(3);
所述控制方法还涉及地面控制中心,所述地面控制中心设置有列车群驾驶曲线控制模块(4)和地面通信模块(5);单列车上的驾驶曲线生成模块(1)和车载ATO模块(2)二者均与车载通信模块(3)连接;所述列车群驾驶曲线控制模块(4)与地面通信模块(5)连接;各个单列车的车载通信模块(3)相互无线通信连接;各个单列车的车载通信模块(3)均与地面通信模块(5)无线通信连接;
所述控制方法包括:
设A站和B站相邻,将从A站到B站的路段记为AB路段,设虚拟连挂高速列车群将从A站行驶到B站;
一)所述列车群驾驶曲线控制模块(4)根据AB路段的线路参数,设置多个列车控制模态;
二)针对每一个列车控制模态,均按方法一生成一个对应的列车群自动驾驶曲线组;
三)列车群驾驶曲线控制模块(4)对每个列车群自动驾驶曲线组按以下方法处理,得到每个列车群自动驾驶曲线组的总能耗:列车群驾驶曲线控制模块(4)对单个列车群自动驾驶曲线组所辖的各个自动驾驶曲线分别进行能耗计算,然后将各个自动驾驶曲线对应的能耗值进行求和处理,得到对应列车群自动驾驶曲线组的总能耗;
列车群驾驶曲线控制模块(4)将总能耗最低的列车群自动驾驶曲线组作为最优列车群自动驾驶曲线组;
四)列车群驾驶曲线控制模块(4)通过地面通信模块(5)将最优列车群自动驾驶曲线组中的各个自动驾驶曲线数据发送给对应的单列车的车载通信模块(3),各个单列车的车载通信模块(3)将收到的自动驾驶曲线数据发送给对应的车载ATO模块(2),各个单列车的车载ATO模块(2)根据收到的自动驾驶曲线数据控制对应单列车行驶;
所述方法一包括:
针对单个列车控制模态,
1)所述列车群驾驶曲线控制模块(4)通过地面通信模块(5)将各个单列车的基础数据和约束参数发送给对应的单列车的车载通信模块(3),同时,列车群驾驶曲线控制模块(4)通过地面通信模块(5)将当前的列车控制模态信息分别发送给各个单列车的车载通信模块(3),各个单列车的车载通信模块(3)将收到的基础数据、约束参数和当前的列车控制模态信息发送给各自对应的驾驶曲线生成模块(1);
2)首车的驾驶曲线生成模块(1)根据收到的基础数据、约束参数和当前的列车控制模态信息,采用粒子集群算法以能耗最低为目标生成首车的自动驾驶曲线,然后首车的驾驶曲线生成模块(1)通过对应的车载通信模块(3)将生成的自动驾驶曲线数据分别发送给地面通信模块(5)和相邻后车的车载通信模块(3);某个单列车的所述相邻后车为与该单列车相邻的后方的单列车;
3)各个追踪车按从前向后的顺序依次按方法二生成各自的自动驾驶曲线,每个追踪车的驾驶曲线生成模块(1)一旦生成对应的自动驾驶曲线,即将生成的自动驾驶曲线数据通过对应的车载通信模块(3)发送给地面通信模块(5),除最后一个追踪车外的其他追踪车的驾驶曲线生成模块(1)还同时将生成的自动驾驶曲线数据通过对应的车载通信模块(3)发送给相邻后车的车载通信模块(3);
4)地面通信模块(5)将收到的各个单列车对应的自动驾驶曲线数据均传输给列车群驾驶曲线控制模块(4),当列车群驾驶曲线控制模块(4)收到所有单列车的自动驾驶曲线数据后,所有单列车的自动驾驶曲线即形成当前的列车控制模态对应的列车群自动驾驶曲线组;
所述方法二包括:
单个追踪车的车载通信模块(3)将收到的相邻前车的自动驾驶曲线数据传输给对应的驾驶曲线生成模块(1),然后按以下步骤生成对应的自动驾驶曲线:
A)驾驶曲线生成模块(1)根据相邻前车的自动驾驶曲线预设一个初始的备用发车间隔时间;
B)驾驶曲线生成模块(1)根据基础数据、约束参数、当前的列车控制模态和备用发车间隔时间采用粒子集群算法以能耗最低为目标生成追踪车的备用自动驾驶曲线;
C)驾驶曲线生成模块(1)对生成的备用自动驾驶曲线采用方法三与相邻前车的自动驾驶曲线进行安全距离校验,如果安全距离校验通过,则进入步骤D);如果安全距离校验未通过,则进入步骤E);
D)缩短备用发车间隔时间,并用缩短后的备用发车间隔时间对当前的备用发车间隔时间进行更新,然后进入步骤B);
E)设从步骤B)到步骤D)已经循环执行了m次,则将第m‑1次生成的备用自动驾驶曲线作为追踪车的自动驾驶曲线;
某个单列车的所述相邻前车为与该单列车相邻的前方的单列车;
所述方法三包括:
针对单个追踪车,
a)将AB路段按以下方式进行离散化处理:将AB路段的长度进行n等分,将每一个等分段记为一个离散段则 ,则AB路段由n个离散段 组成,其中i取值范围为1至n的整数;
b)对每个离散段均根据公式1‑1)对备用自动驾驶曲线与相邻前车的自动驾驶曲线进行安全距离校验;
所述公式1‑1)为:
其中, 为追踪车与相邻前车在离散段 的间距; 为追踪车的制动距离; 为追踪车的相邻前车的制动距离; 为安全保障距离, 为设定值;
c)对安全距离校验结果进行判断:如果在每个离散段追踪车与相邻前车的距离均满足公式1‑1)的要求,则安全距离校验记为通过;如果在至少一个离散段追踪车与相邻前车的距离不满足公式1‑1)的要求,则安全距离校验记为未通过。

2.如权利要求1所述的虚拟连挂高速列车群的控制方法,其特征在于:所述步骤三)中对自动驾驶曲线采用公式2‑1)进行能耗计算;
所述公式2‑1)为:
其中,E为能耗;f为牵引力;v为运行速度;b为制动力;A为单列车的辅助功率;T为实际区间运行时间; 为单列车牵引过程中电能转化为机械能的乘积因子, 为单列车制动过程中机械能转化为电能的乘积因子。
说明书

技术领域

[0001] 本发明涉及交通运输技术领域,特别是一种虚拟连挂高速列车群的控制方法。

背景技术

[0002] 虚拟连挂技术是指多辆列车之间不依靠物理连接,而是通过无线通信实现多辆列车以相同速度、极小间隔运行的列车群体协同运行方式,虚拟连挂高速列车即是采用虚拟连挂技术的列车群。虚拟连挂技术能有效缩小列车运行追踪间隔,在不改变轨道、线路等既有设施的条件下大幅提升运输能力,尤其适用于目前运输能力已经饱和、靠现有技术难以继续提高的繁忙线路。
[0003] 现有技术中,对于单一列车来说,通常采用智能算法(如粒子集群算法)生成高速列车站间自动驾驶曲线,在保证列车安全运行的前提下,对自动驾驶曲线通常以节能为目标进行优化。然而,对于虚拟连挂列车群来说,在不同长度的操纵工况序列(牵引、巡航、惰行和制动)下,每个单列车的能耗情况都可能不同,而且各个单列车还必须考虑前、后列车自动驾驶曲线之间的匹配与协调问题,因此上述针对单一列车的自动驾驶曲线的优化方法和控制方法完全不适用于虚拟连挂高速列车群,亟待一种使虚拟连挂高速列车群即能满足安全、高效运行,还能降低列车群总体能耗的控制方法。

发明内容

[0004] 针对背景技术的问题,本发明提供一种虚拟连挂高速列车群的控制方法,以解决现有技术中无法满足虚拟连挂列车群安全、高效地协同运行的同时还能降低能耗的问题。
[0005] 为实现本发明的目的,本发明提供了一种虚拟连挂高速列车群的控制方法,所述虚拟连挂高速列车群由多个单列车组成,将行驶在最前面的单列车记为首车,将行驶在所述首车之后的单列车记为追踪车,单个单列车上设置有驾驶曲线生成模块、车载ATO模块和车载通信模块;所述控制方法还涉及地面控制中心,所述地面控制中心设置有列车群驾驶曲线控制模块和地面通信模块;单列车上的驾驶曲线生成模块和车载ATO模块二者均与车载通信模块连接;所述列车群驾驶曲线控制模块与地面通信模块连接;各个单列车的车载通信模块相互无线通信连接;各个单列车的车载通信模块均与所述地面通信模块无线通信连接;
[0006] 所述控制方法包括:
[0007] 设A站和B站相邻,将从A站到B站的路段记为AB路段,设虚拟连挂高速列车群将从A站行驶到B站;
[0008] 一)所述列车群驾驶曲线控制模块根据AB路段的线路参数,设置多个可能的列车控制模态;
[0009] 二)针对每一个列车控制模态,均按方法一生成一个对应的列车群自动驾驶曲线组;
[0010] 三)列车群驾驶曲线控制模块对每个列车群自动驾驶曲线组按以下方法处理,得到每个列车群自动驾驶曲线组的总能耗:列车群驾驶曲线控制模块对单个列车群自动驾驶曲线组所辖的各个自动驾驶曲线分别进行能耗计算,然后将各个自动驾驶曲线对应的能耗值进行求和处理,得到对应列车群自动驾驶曲线组的总能耗;
[0011] 列车群驾驶曲线控制模块将总能耗最低的列车群自动驾驶曲线组作为最优列车群自动驾驶曲线组;
[0012] 四)列车群驾驶曲线控制模块通过地面通信模块将最优列车群自动驾驶曲线组中的各个自动驾驶曲线数据发送给对应的单列车的车载通信模块,各个单列车的车载通信模块将收到的自动驾驶曲线数据发送给对应的车载ATO模块,各个单列车的车载ATO模块根据收到的自动驾驶曲线数据控制对应单列车行驶;
[0013] 所述方法一包括:
[0014] 针对单个列车控制模态,
[0015] 1)所述列车群驾驶曲线控制模块通过地面通信模块将各个单列车的基础数据和约束参数发送给对应的单列车的车载通信模块,同时,列车群驾驶曲线控制模块通过地面通信模块将当前的列车控制模态信息分别发送给各个单列车的车载通信模块,各个单列车的车载通信模块将收到的基础数据、约束参数和当前的列车控制模态信息发送给各自对应的驾驶曲线生成模块;
[0016] 2)首车的驾驶曲线生成模块根据收到的基础数据、约束参数和当前的列车控制模态信息,采用粒子集群算法以能耗最低为目标生成首车的自动驾驶曲线,然后首车的驾驶曲线生成模块通过对应的车载通信模块将生成的自动驾驶曲线数据分别发送给地面通信模块和相邻后车的车载通信模块;某个单列车的所述相邻后车为与该单列车相邻的后方的单列车;
[0017] 3)各个追踪车按从前向后的顺序依次按方法二生成各自的自动驾驶曲线,每个追踪车的驾驶曲线生成模块一旦生成对应的自动驾驶曲线,即将生成自动驾驶曲线数据通过对应的车载通信模块发送给地面通信模块,除最后一个追踪车外的其他追踪车的驾驶曲线生成模块还同时将生成的自动驾驶曲线数据通过对应的车载通信模块发送给相邻后车的车载通信模块;
[0018] 4)地面通信模块将收到的各个单列车对应的自动驾驶曲线数据均传输给列车群驾驶曲线控制模块,当列车群驾驶曲线控制模块收到所有单列车的自动驾驶曲线数据后,所有单列车的自动驾驶曲线即形成当前的列车控制模态对应的列车群自动驾驶曲线组;
[0019] 所述方法二包括:
[0020] 单个追踪车的车载通信模块将收到的相邻前车的自动驾驶曲线数据传输给对应的驾驶曲线生成模块,然后按以下步骤生成对应的自动驾驶曲线:
[0021] A)驾驶曲线生成模块根据相邻前车的自动驾驶曲线预设一个初始的备用发车间隔时间;
[0022] B)驾驶曲线生成模块根据基础数据、约束参数、当前的列车控制模态和备用发车间隔时间采用粒子集群算法以能耗最低为目标生成追踪车的备用自动驾驶曲线;
[0023] C)驾驶曲线生成模块对生成的备用自动驾驶曲线采用方法三与相邻前车的自动驾驶曲线进行安全距离校验,如果安全距离校验通过,则进入步骤D);如果安全距离校验未通过,则进入步骤E);
[0024] D)缩短备用发车间隔时间,并用缩短后的备用发车间隔时间对当前的备用发车间隔时间进行更新,然后进入步骤B);
[0025] E)设从步骤B)到步骤D)已经循环执行了m次,则将第m‑1次生成的备用自动驾驶曲线作为追踪车的自动驾驶曲线;
[0026] 某个单列车的所述相邻前车为与该单列车相邻的前方的单列车;
[0027] 所述方法三包括:
[0028] 针对单个追踪车,
[0029] a)将AB路段按以下方式进行离散化处理:将AB路段的长度进行n等分,将每一个等分段记为一个离散段ki,则AB路段由n个离散段ki组成,其中i取值范围为1至n的整数;
[0030] b)对每个离散段均根据公式1‑1)对备用自动驾驶曲线与相邻前车的自动驾驶曲线进行安全距离校验;
[0031] 所述公式1‑1)为:
[0032] Li≥Lf‑Lp+△L
[0033] 其中,Li为追踪车与相邻前车在离散段ki的间距;Lf为追踪车的制动距离;Lp为追踪车的相邻前车的制动距离;△L为安全保障距离,△L为设定值;
[0034] c)对安全距离校验结果进行判断:如果在每个离散段追踪车与相邻前车的距离均满足公式1‑1)的要求,则安全距离校验记为通过;如果在至少一个离散段追踪车与相邻前车的距离不满足公式1‑1)的要求,则安全距离校验记为未通过。
[0035] 作为优化,所述步骤三)中对自动驾驶曲线采用公式2‑1)进行能耗计算;
[0036] 所述公式2‑1)为:
[0037]
[0038] 其中,E为能耗;f为牵引力;v为运行速度;b为制动力;A为单列车的辅助功率;T为实际区间运行时间;ξM为单列车牵引过程中电能转化为机械能的乘积因子,ξB为单列车制动过程中机械能转化为电能的乘积因子。
[0039] 本发明的原理如下:
[0040] 虚拟连挂高速列车群的运行模式虽然比单一列车的运行模式在运力和效率方面具备明显优势,但是虚拟连挂高速列车群在控制方面也较单一列车更为复杂,这是由于虚拟连挂高速列车群不仅要考虑如何尽量减小单列车之间的间隔距离以实现高效运行、提高运力,同时还要考虑单列车之间运行安全的问题。另一方面,节能降耗也是如今社会实现可持续发展的重要任务,然而,提高列车运行效率和降低能耗本来就是矛盾的两方面,对于单一列车运行模式来说,可以采用现有技术中的智能算法如粒子集群算法来对列车运行能耗和运行效率进行优化,但是对于虚拟连挂高速列车群来说,除了要考虑组成列车群的每个单列车的运行效率和能耗问题,还必须要考虑各个单列车自动驾驶曲线之间的匹配问题,以保证各个单列车的协同运行,还要考虑如何以尽量小的间隔距离实现列车群整体运行效率的提高问题,同时,由于各个单列车的速度高、间距小,还必须考虑整个列车群的运行安全问题,在上述前提下,如何在保证列车安全运行条件下,更进一步地降低虚拟连挂高速列车群整体的运行能耗且提高运行效率,是现有技术中存在的较大问题和技术难点。
[0041] 发明人研究发现,不管是对于单列车还是对于虚拟连挂高速列车群来说,列车的操控序列是对高速列车能耗影响的重要因素,特别是操控序列中控制阶段的数量和工况种类即本申请所述的列车控制模态对列车能耗的影响尤为明显,而对于某个确定的列车控制模态,利用粒子集群算法能方便地以能耗最低为目标对操控序列进行优化,从而获取到各个单列车的自动驾驶曲线。
[0042] 基于上述原理,本申请的基本思路在于首先解决列车群能耗问题:根据路段参数确定各种可能存在的列车典型控制模态,然后针对某个确定的列车控制模态,各个单列车分别利用粒子集群算法以能耗最低为目标优化得到各自的自动驾驶曲线,然后将各个单列车的能耗值汇总,得到列车群在该列车典型控制模态下的总能耗,按上述方式,为每个列车典型控制模态都计算得到对应的列车群总能耗,再对得到的所有列车群在不同列车典型控制模态下的总能耗进行比较,找到总能耗最低的列车典型控制模态对应的那组自动驾驶曲线,并加载到各个对应的单列车上控制其运行。
[0043] 其次,本申请还要解决列车群协同运行的问题:对于虚拟连挂高速列车群来说,主要解决追踪车与相邻前车的协同运行问题。本申请中,发明人设计追踪车从前向后依次生成自动驾驶曲线,其目的正是让单个追踪车在生成自动驾驶曲线时,要参考相邻前车已经确定的自动驾驶曲线,设置与相邻前车合理的发车间隔时间,也即设置与相邻前车的合理间隔距离,在这个前提下生成自身的自动驾驶曲线,使自身的自动驾驶曲线与相邻前车的自动驾驶曲线相关联,从而达到与相邻前车协同运行的目的,每个追踪车均按上述方式生成自动驾驶曲线,也就建立了整个列车群的相互联系,从而达到使整个列车群协同运行的目的。
[0044] 更进一步地,为了最大限度提高虚拟连挂高速列车群的运行效率,本申请希望通过缩短追踪车的发车间隔时间来实现,然而发车间隔时间缩短也就意味着单列车之间的间隔距离缩小,由此带来的是单列车之间可能提高的因为某个单列车意外紧急停车而造成的碰撞风险。本申请通过“撞软墙”的相对制动公式1‑1)来对两个单列车在整个路段的各个离散段的间隔距离进行安全距离校验,从而保证单列车之间的运行安全。同时,为了平衡运行效率和运行安全,使二者达到最佳的匹配程度,本申请创造性地通过逐次缩小发车间隔时间,反复根据新的发车间隔时间生成新的自动驾驶曲线,再逐次对新生成的自动驾驶曲线进行安全距离校验,直到搜索到一个最小的发车间隔时间,这个发车间隔时间刚好能保证在整个路段两个单列车之间始终能满足安全的间隔距离的要求,同时,采用这个最小的发车间隔时间对应的自动驾驶曲线去控制对应的追踪车运行,自然能既保证追踪车安全运行的同时还能使其运行效率得到最大限度的提高。
[0045] 由此可见,本发明具有如下的有益效果:采用本发明所述的控制方法,能在保证虚拟连挂高速列车群安全、高效地协同运行的同时降低总体运行能耗。

实施方案

[0049] 下面结合实施例对本发明作进一步说明。
[0050] 如附图1所示的虚拟连挂高速列车群由多个单列车组成,将行驶在最前面的单列车记为首车,将行驶在所述首车之后的单列车记为追踪车,单个单列车上设置有驾驶曲线生成模块1、车载ATO(Automatic Train Operation)模块2和车载通信模块3;所述控制方法还涉及地面控制中心,所述地面控制中心设置有列车群驾驶曲线控制模块4和地面通信模块5;单列车上的驾驶曲线生成模块1和车载ATO模块2二者均与车载通信模块3连接;所述列车群驾驶曲线控制模块4与地面通信模块5连接;各个单列车的车载通信模块3相互无线通信连接;各个单列车的车载通信模块3均与所述地面通信模块5无线通信连接;
[0051] 所述控制方法包括:
[0052] 设A站和B站相邻,将从A站到B站的路段记为AB路段,设虚拟连挂高速列车群将从A站行驶到B站;
[0053] 一)所述列车群驾驶曲线控制模块4根据AB路段的线路参数,设置多个可能的列车控制模态;
[0054] 所述线路参数包括线路长度、线路坡度以及弯道大小等;
[0055] 对于列车控制模态,可按以下方式理解:
[0056] 列车的自动驾驶通常是根据控制序列来进行的,所述控制序列由多个顺次排列的控制阶段组成,每个控制阶段均对应一种列车工况,列车工况切换时控制阶段也随之切换;列车工况切换时,列车在子线路上所处的位置记为工况转换点;当控制阶段的数量及各个控制阶段的列车工况种类确定后,即形成了一种控制模态;对控制阶段的数量及各个控制阶段的列车工况种类进行调整,即可得到多种控制模态;由现有技术可知,列车工况大致有牵引、惰行、巡航和制动四种,为便于叙述,我们用T代表牵引、C代表惰行,H代表巡航、B代表制动;
[0057] 前述的“对控制阶段的数量及各个控制阶段的列车工况种类进行调整,即可得到多种控制模态”,这段内容可以这么来理解:假设,对某一路段,我们设计了如下7种控制模态:
[0058] 模态一:T一C一B
[0059] 模态二:T一H一C一B
[0060] 模态三:T一C一H一C一B
[0061] 模态四:T一C一T一C一B
[0062] 模态五:T一H一T一C一B
[0063] 模态六:T一C一H一T一C一B
[0064] 模态七:T一C一T一C一T一C一B
[0065] 则模态一的控制阶段数量就是3,3个控制阶段分别对应的列车工况就是T、C、B;模态二控制阶段数量是4,4个控制阶段分别对应的列车工况就是T、H、C、B;模态三、四、五的控制阶段数量都是5,但这5个控制阶段分别对应的列车工况却不同,模态三是T、C、H、C、B,模态四是T、H、T、C、B,模态五是T、H、T、C、B;模态六的控制阶段数量是6,6个控制阶段分别对应的列车工况是T、C、H、T、C、B;模态七的控制阶段数量是7,7个控制阶段分别对应的列车工况是T、C、T、C、T、C、B;如此,就能得到多种控制模态;
[0066] 二)针对每一个列车控制模态,均按方法一生成一个对应的列车群自动驾驶曲线组;
[0067] 三)列车群驾驶曲线控制模块4对每个列车群自动驾驶曲线组按以下方法处理,得到每个列车群自动驾驶曲线组的总能耗:列车群驾驶曲线控制模块4对单个列车群自动驾驶曲线组所辖的各个自动驾驶曲线分别进行能耗计算,然后将各个自动驾驶曲线对应的能耗值进行求和处理,得到对应列车群自动驾驶曲线组的总能耗;
[0068] 本实施例中对自动驾驶曲线采用公式2‑1)进行能耗计算;
[0069] 所述公式2‑1)为:
[0070]
[0071] 其中,E为能耗;f为牵引力;v为运行速度;b为制动力;A为单列车的辅助功率;T为实际区间(本实施例中即AB路段)运行时间;ξM为单列车牵引过程中电能转化为机械能的乘积因子,ξB为单列车制动过程中机械能转化为电能的乘积因子;
[0072] 列车群驾驶曲线控制模块4将总能耗最低的列车群自动驾驶曲线组作为最优列车群自动驾驶曲线组;
[0073] 四)列车群驾驶曲线控制模块4通过地面通信模块5将最优列车群自动驾驶曲线组中的各个自动驾驶曲线数据发送给对应的单列车的车载通信模块3,各个单列车的车载通信模块3将收到的自动驾驶曲线数据发送给对应的车载ATO模块2,各个单列车的车载ATO模块2根据收到的自动驾驶曲线数据控制对应单列车行驶;
[0074] 所述方法一包括:
[0075] 针对单个确定的列车控制模态,
[0076] 1)所述列车群驾驶曲线控制模块4通过地面通信模块5将各个单列车的基础数据和约束参数发送给对应的单列车的车载通信模块3,同时,列车群驾驶曲线控制模块4通过地面通信模块5将当前的列车控制模态信息分别发送给各个单列车的车载通信模块3,各个单列车的车载通信模块3将收到的基础数据、约束参数和当前的列车控制模态信息发送给各自对应的驾驶曲线生成模块1;
[0077] 基础数据通常包括:线路参数、列车的属性参数和列车的运营参数;所述约束参数通常包括:线路的限速参数、停车位置参数、到发站时间参数和列车的工况转换原则;上述基础数据和约束参数本领域技术人员可以根据实际具体情况进行设定;
[0078] 2)首车的驾驶曲线生成模块1根据收到的基础数据、约束参数和当前的列车控制模态信息,采用粒子集群算法以能耗最低为目标生成首车的自动驾驶曲线,然后首车的驾驶曲线生成模块1通过对应的车载通信模块3将生成的自动驾驶曲线数据分别发送给地面通信模块5和相邻后车的车载通信模块3;某个单列车的所述相邻后车为与该单列车相邻的后方的单列车;本申请中,粒子集群算法中涉及的能耗计算可采用公式2‑1)所述的计算方法,也可采用现有技术中的能耗计算方法计算;
[0079] 3)各个追踪车按从前向后的顺序依次按方法二生成各自的自动驾驶曲线,每个追踪车的驾驶曲线生成模块1一旦生成对应的自动驾驶曲线,即将生成自动驾驶曲线数据通过对应的车载通信模块3发送给地面通信模块5,除最后一个追踪车外的其他追踪车的驾驶曲线生成模块1还同时将生成的自动驾驶曲线数据通过对应的车载通信模块3发送给相邻后车的车载通信模块3;
[0080] 4)地面通信模块5将收到的各个单列车对应的自动驾驶曲线数据均传输给列车群驾驶曲线控制模块4,当列车群驾驶曲线控制模块4收到所有单列车的自动驾驶曲线数据后,所有单列车的自动驾驶曲线即形成当前的列车控制模态对应的列车群自动驾驶曲线组;
[0081] 所述方法二包括:
[0082] 单个追踪车的车载通信模块3将收到的相邻前车的自动驾驶曲线数据传输给对应的驾驶曲线生成模块1,然后按以下步骤生成对应的自动驾驶曲线:
[0083] A)驾驶曲线生成模块1根据相邻前车的自动驾驶曲线预设一个初始的备用发车间隔时间;
[0084] B)驾驶曲线生成模块1根据基础数据、约束参数、当前的列车控制模态和备用发车间隔时间采用粒子集群算法以能耗最低为目标生成追踪车的备用自动驾驶曲线;
[0085] C)驾驶曲线生成模块1对生成的备用自动驾驶曲线采用方法三与相邻前车的自动驾驶曲线进行安全距离校验,如果安全距离校验通过,则进入步骤D);如果安全距离校验未通过,则进入步骤E);
[0086] D)缩短备用发车间隔时间,并用缩短后的备用发车间隔时间对当前的备用发车间隔时间进行更新,然后进入步骤B);
[0087] E)设从步骤B)到步骤D)已经循环执行了m次,则将第m‑1次生成的备用自动驾驶曲线作为追踪车的自动驾驶曲线,该自动驾驶曲线也包含了由第m‑1次设定的与相邻前车发车间隔时间所确定的追踪车自身的发车时间;
[0088] 某个单列车的所述相邻前车为与该单列车相邻的前方的单列车;
[0089] 所述方法三包括:
[0090] 针对单个追踪车,
[0091] a)将AB路段按以下方式进行离散化处理:将AB路段的长度进行n等分,将每一个等分段记为一个离散段则ki,则AB路段由n个离散段ki组成,其中i取值范围为1至n的整数;
[0092] b)对每个离散段均根据公式1‑1)对备用自动驾驶曲线与相邻前车的自动驾驶曲线进行安全距离校验;
[0093] 所述公式1‑1)为:
[0094] Li≥Lf‑Lp+△L
[0095] 其中,Li为追踪车与相邻前车在离散段ki的间距;Lf为追踪车的制动距离;Lp为追踪车的相邻前车的制动距离;△L为安全保障距离,△L为设定值;
[0096] c)对安全距离校验结果进行判断:如果在每个离散段追踪车与相邻前车的距离均满足公式1‑1)的要求,则安全距离校验记为通过;如果在至少一个离散段追踪车与相邻前车的距离不满足公式1‑1)的要求,则安全距离校验记为未通过。
[0097] 本发明中应用到的粒子集群算法为现有技术中十分常见的处理手段,相关的内容,本领域技术人员可从现有技术的相关文献中获取。

附图说明

[0046] 本发明的附图说明如下。
[0047] 附图1本发明所涉及硬件的连接示意图。
[0048] 图中:1、驾驶曲线生成模块;2、车载ATO模块;3、车载通信模块;4、列车群驾驶曲线控制模块;5、地面通信模块。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号