有轨电车控制系统调度台站场图绘制方法及计算机设备技术方案

技术编号:37984181 阅读:9 留言:0更新日期:2023-06-30 09:59
一种有轨电车控制系统调度台站场图绘制方法及计算机设备,该方法包括步骤:构建自定义控件库,自定义控件库中包括若干用于代表有轨电车控制系统调度台站场元素的控件;设计站场图时,根据开发人员的选择,将控件摆放到画布中,组成站场图。本发明专利技术通过设计控件,使得信号系统人机交互界面设计过程人性化。各控件在站场图中的应用可以优化人机交互,提升现代有轨电车运营服务质量和水平,同时,站场图可视化设计可以降低站场图设计门槛,能极大地提高工作效率;此外,独立化的控件,可以分担主窗体业务,也可以重复使用到不同项目。也可以重复使用到不同项目。也可以重复使用到不同项目。

【技术实现步骤摘要】
有轨电车控制系统调度台站场图绘制方法及计算机设备


[0001]本专利技术属于有轨电车
,涉及一种有轨电车控制系统调度台站场图绘制方法。

技术介绍

[0002]在现有技术中,有轨电车控制系统调度台战场图使用传统的图形绘制方式实现,需要借助外在工具提前设计站场图,采用该种方式,使得站场图的绘制效率低下,站场图变更繁琐。

技术实现思路

[0003]本专利技术提供了一种有轨电车控制系统调度台站场图绘制方法,其能提高战场图的绘制效率。
[0004]本专利技术采用的技术方案是:一种有轨电车控制系统调度台站场图绘制方法,其特征在于,包括步骤:
[0005]构建自定义控件库,自定义控件数据库中包括若干用于代表有轨电车控制系统调度台站场元素的控件;
[0006]根据用户的选择,将控件摆放到站场图中。
[0007]作为本专利技术的进一步改进,在构建自定义控件数据库时,为控件赋予属性。
[0008]作为本专利技术的进一步改进,在构建自定义控件数据库时,为控件设定触发菜单。
[0009]作为本专利技术的进一步改进,站场图运行时,获取来自应用服务器的数据,根据协议解析数据,并赋值给对应的控件,以在站场图中进行呈现。
[0010]作为本专利技术的进一步改进,本专利技术还包括复合进路的计算步骤:
[0011]对进路的初始信号机控件、终点信号机控件及进路的其他组成控件进行初始化;
[0012]查询当前信号机控件为起点的进路;
[0013]遍历匹配到的进路终点信号机控件;
[0014]在当前进路终点信号机控件与目标终点信号机控件一致时,完成复合进路的计算;
[0015]在当前进路终点信号机控件与目标终点信号机控件不一致时,返回至查询当前信号机控件为起点的进路的步骤。
[0016]作为本专利技术的进一步改进,在所述根据用户的选择,将控件摆放到站场图中的步骤之后,还包括步骤:
[0017]在获取到用户拖动信号机控件时,生成若干个复合进路。
[0018]作为本专利技术的进一步改进,在所述根据用户的选择,将控件摆放到站场图中的步骤之后,还包括:
[0019]根据用户的选择,对区段控件进行缩小或放大;
[0020]根据用户的选择,对区段控件进行拆分。
[0021]作为本专利技术的进一步改进,在所述根据用户的选择,将控件摆放到站场图中的步骤之后,还包括:
[0022]根据电车控件的位置信息,计算得到电车控件的位置;
[0023]在轨道控件上,采用色块标识电车控件的位置。
[0024]作为本专利技术的进一步改进,在所述根据用户的选择,将控件摆放到站场图中的步骤之后,还包括:
[0025]根据用户的选择,对计轴区段控件进行选择性显示。
[0026]与现有技术相比,本专利技术的有益效果是:通过可以根据用户需求和喜好进行灵活设计的自定义控件,使得信号系统人机交互界面设计过程人性化。各控件在站场图中的应用可以优化人机交互,提升现代有轨电车运营服务质量和水平,同时,站场图可视化设计可以降低站场图设计门槛,能极大地提高工作效率;此外,独立化的控件,可以分担主窗体业务,也可以重复使用到不同项目。
附图说明
[0027]图1为本专利技术所述控件的示意图;
[0028]图2为本专利技术所述控件的属性示意图;
[0029]图3为本专利技术所述道岔不同角度时的应用场景;
[0030]图4本专利技术所述站场图中的路口呈现示意图;
[0031]图5为本专利技术所述控件中菜单功能的示意图;
[0032]图6为本专利技术复合进路计算的流程图;
[0033]图7a为本专利技术复合进路计算的效果图;
[0034]图7b为本专利技术复合进路计算的效果图;
[0035]图8a为本专利技术轨道被电车占用时的示意图;
[0036]图8b为本专利技术轨道被电车占用时的示意图;
[0037]图9a为本专利技术计轴区段选择性显示示意图;
[0038]图9b为本专利技术计轴区段选择性显示另一示意图;
[0039]图10a为本专利技术进路预选示意图;
[0040]图10b为本专利技术进路预选另一示意图;
[0041]图11为本专利技术进路选择框示意图。
具体实施方式
[0042]以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本专利技术的优点。本专利技术亦可通过其他不同的具体实例加以实施或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本专利技术的精神下进行各种修饰与变更。
[0043]实施例1
[0044]本实施例提供了一种有轨电车控制系统调度台站场图绘制方法,包括步骤:
[0045]构建自定义控件库,自定义控件库中包括若干用于代表有轨电车控制系统调度台站场元素的控件,通过控件实现站场图设计的可视化;在其中一些应用场景中,控件包括:
区段控件、道岔控件、信号机控件、路口指示器控件、路口控件、路口控制器控件、站台控件、车站控件、计轴控件、车档控件、电车控件、通用图形控件等。其中路口控件、车站控件、车档控件、路口控件、通用图形控件均只包含通用属性,区段控件、道岔控件、信号机控件、路口指示器控件、路口控制器控件、电车控件、计轴控件、站台控件不仅包含通用属性,还包含自身特有属性,为了实现控件的表达多样性,同时,使控件与接口协议中的状态一一对应,在构建自定义控件时,为控件赋予特有属性。
[0046]根据用户的选择,将控件摆放到站场图中,从而实现可视化设计站场图。
[0047]包含特有属性的控件如下:
[0048]道岔控件的特有属性包括:进路占用情况、锁闭情况、定反位、人工锁闭、是否插入撬棍、预选情况、单锁、解锁、是否有车占用等。
[0049]区段控件的特有属性包括:是否为计轴区段、区段逻辑长度、区段起止偏移量、是否有车占用、是否进路占用、封锁、解锁状态等。
[0050]进路指示器控件的特有属性包括:灯颜色、方向。
[0051]路口指示器控件的特有属性包括:灯颜色、方向。
[0052]路口控件的特有属性包括:路口控制器基本信息、路口控制器运行状态、路口位置、市政优先状态、市政道路是否健康等。
[0053]路口控制器控件的特有属性包括:路口控制其健康状态、优先级、市政健康状态等。
[0054]电车控件的特有属性包括:电车的基本信息、电车运行先。
[0055]计轴控件的特有属性包括:计轴圆半径。
[0056]站台控件特有的属性包括:目的地码、方向、屏蔽门状态、扣车状态、跳停状态等。
[0057]在构建自定义控件时,为控件设定触发菜单,本实施例采用右击控件,弹出菜单功能的方式实现,不同的控件根据业务需求进行菜单设计,以减少主窗体的负担。
[0058]站场图运行后,通过数据通信获取来自应用服务器的数据,根据协议解析数据,并将状态数据赋值给对应的控件,以在站本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种有轨电车控制系统调度台站场图绘制方法,其特征在于,包括步骤:构建自定义控件库,自定义控件库中包括若干用于代表有轨电车控制系统调度台站场元素的控件;设计站场图时,根据开发人员的选择,将控件摆放到画布中,组成站场图。2.根据权利要求1所述的有轨电车控制系统调度台站场图绘制方法,其特征在于,在构建自定义控件库时,为每种控件赋予属性。3.根据权利要求1或2所述的有轨电车控制系统调度台站场图绘制方法,其特征在于,在构建自定义控件库时,为控件设定触发菜单。4.根据权利要求1所述的有轨电车控制系统调度台站场图绘制方法,其特征在于,设计站场图时,根据开发人员的选择,将控件摆放到画布中,组成站场图的步骤之后,还包括:根据用户的选择,对区段控件进行缩小或放大;根据工程数据和用户的选择,对区段控件进行多次拆分。5.根据权利要求1所述的有轨电车控制系统调度台站场图绘制方法,其特征在于,站场图在运行时,获取来自应用服务器的数据后,根据协议解析数据,并将状态数据赋值给对应的控件,以在站场图中进行呈现。6.根据权利要求1所述的有轨电车控制系统调度台站场图绘制方法,其特征在于,还包括复合进路的计算步骤:对进路的起始信号机控件、终点信号机控件及其他组成进路的控...

【专利技术属性】
技术研发人员:邹鹤敏朱敏雷彬魏刚李廷朵王彦孙旺宾海丰郭戬陈冠雄王发令银壮辰张晓明
申请(专利权)人:广州铁科智控有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1