一种城市轨道交通车辆故障诊断与显示系统的制作方法

文档序号:12460448阅读:228来源:国知局

本发明涉及城市轨道交通车辆故障诊断系统技术领域,特别是涉及一种城市轨道交通车辆故障诊断与显示系统。



背景技术:

现有技术中的城市轨道交通车辆故障诊断与显示系统中的故障诊断单元和故障显示单元分别各自对应一个数据库,系统将故障信息分别存储至故障诊断单元与故障显示单元对应的数据库中,并且只有当故障信息的故障代码在故障诊断单元的预设存储规则范围内时才会将该故障信息存储至故障诊断单元对应的数据库中;当故障信息的故障代码在故障显示单元的预设显示规则的范围内时才会将该故障信息存储至故障显示单元对应的数据库中。因此,当出现新的故障信息且该故障信息的故障代码不在预设存储范围内或不在预设显示范围内时需要分别对故障诊断单元对应的数据库中的预设存储规则和故障显示单元对应的数据库中的预设显示规则进行更新,而不能同时对两个数据库中的规则进行更新,即两个数据库不能做到同步更新,使数据库的运行和维护较为复杂,且在一定程度上增加了工作人员的工作量,造成了人力资源的浪费。



技术实现要素:

本发明的目的是提供一种城市轨道交通车辆故障诊断与显示系统,在使用过程中实现了故障诊断单元和故障显示单元所对应的数据库的同步更新,更便于数据库的运营和维护,并且在一定程度上较少了工作人员的工作量,节约了人力资源。

为解决上述技术问题,本发明提供了一种城市轨道交通车辆故障诊断与显示系统,包括逻辑处理单元、故障诊断单元、故障显示单元以及数据库,其中:

所述逻辑处理单元,用于接收数据信息,当所述数据信息为故障信息时,从所述故障信息中确定待显示的故障信息,并将所述待显示的故障信息及其故障代码发送出去,所述故障信息包括故障代码和故障内容;

所述故障诊断单元,用于接收所述待显示的故障信息并将所述待显示的故障信息按照预设规则存储至所述数据库中;

所述故障显示单元,用于依据所述待显示的故障信息的故障代码从所述数据库中获取所述待显示的故障信息的故障内容,并对所述故障内容进行显示。

优选的,所述故障显示单元,还用于接收显示指令,并将所述显示指令发送出去;

则相应的,从所述故障信息中确定待显示的故障信息的过程具体为:

接收所述显示指令,并依据与所述显示指令对应的预设逻辑从所述故障信息中确定所述待显示的故障信息。

优选的,所述故障内容包括故障时间、故障等级和故障类型。

优选的,所述显示指令为单条显示指令;

则相应的,所述依据与所述显示指令对应的预设逻辑从所述故障信息中确定所述待显示的故障信息的过程为:

从所有所述故障信息中选择故障时间最早的故障信息作为待显示的故障信息;

则相应的,将所述待显示的故障信息按照预设规则存储至所述数据库中的过程具体为:

将所述待显示的故障信息直接存储至所述数据库中。

优选的,当所述故障时间最早的故障信息的数量为多个时,则相应的,所述依据与所述显示指令对应的预设逻辑从所述故障信息中确定所述待显示的故障信息的过程为:

从所述故障时间最早的各条故障信息中选择故障等级最高的故障信息作为待显示的故障信息。

优选的,所述将所述故障内容进行显示的过程具体为:

通过所述显示单元的主界面将所述故障内容进行显示。

优选的,所述显示指令为多条显示指令;

则相应的,所述按照预设逻辑从所述故障信息中确定待显示的故障信息的过程为:

将所有所述故障信息按照故障时间的先后进行排序;

将预设条数的故障信息确定为待显示的故障信息,所述预设条数为从所述代码列表中时间最早的故障信息算起;

则将所述待显示的故障信息按照预设规则存储至所述数据库中的过程具体为:

将所述预设条数的故障信息按页的形式存储至所述数据库中;

所述待显示的故障信息的故障代码为所述预设条数的故障信息分别对应的故障代码。

优选的,所述预设条数为10条。

优选的,所述将所述故障内容进行显示的过程具体为:

通过所述显示单元的第一辅界面将所述故障内容按页的形式进行显示。

优选的,如上述任意一项所述的城市轨道交通车辆故障诊断与显示系统,当所述数据信息为状态信息时;则相应的:

所述逻辑处理单元,还用于将所述状态信息发送出去;

所述故障诊断单元,还用于接收所述状态信息,并将所述状态信息发送至所述数据库中进行存储;

所述故障显示单元,还用于接收所述状态信息,并将所述状态信息通过所述故障显示单元的第二辅界面进行显示。

优选的,所述状态信息包括电压、电流和温度中的一种或多种的组合。

本发明提供了一种城市轨道交通车辆故障诊断与显示系统,该系统通过故障诊断单元将逻辑处理单元发送的待显示的故障信息按预设规则存储至数据库中,故障显示单元通过逻辑处理单元发送的待显示的故障信息的故障代码到数据库中查找待显示的故障信息,并获取待显示的故障信息的故障内容,将获取到的故障内容进行显示。可见,本发明中的故障诊断单元和故障显示单元对应同一个数据库,当对该数据库进行更新时,即实现了故障诊断单元和故障显示单元所对应的数据库的同步更新,更便于数据库的运营和维护,并且在一定程度上较少了工作人员的工作量,节约了人力资源。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明提供的一种城市轨道交通车辆故障诊断与显示系统的结构示意图。

具体实施方式

本发明的核心是提供一种城市轨道交通车辆故障诊断与显示系统,在使用过程中实现了故障诊断单元和故障显示单元所对应的数据库的同步更新,更便于数据库的运营和维护,并且在一定程度上较少了工作人员的工作量,节约了人力资源。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参照图1,图1为本发明提供的一种城市轨道交通车辆故障诊断与显示系统的结构示意图。

该系统包括逻辑处理单元1、故障诊断单元2、数据库3以及故障显示单元4,其中:

逻辑处理单元1,用于接收数据信息,当数据信息为故障信息时,从故障信息中确定待显示的故障信息,并将待显示的故障信息及其故障代码发送出去,故障信息包括故障代码和故障内容;

故障诊断单元2,用于接收待显示的故障信息并将待显示的故障信息按照预设规则存储至数据库3中;

故障显示单元4,用于依据待显示的故障信息的故障代码从数据库3中获取待显示的故障信息的故障内容,并对故障内容进行显示。

需要说明的是,逻辑处理单元1所获得的数据信息中每一条数据信息都有唯一的信息标识,依据信息标识可以将数据信息分成两类,A类信息和B类信息,其中A类信息是状态信息,B类信息是故障信息。

当逻辑处理单元1接收到的数据信息是故障信息时,将从该故障信息中确定待显示的故障信息,当确定待显示的故障信息后将该待显示的故障信息发送给故障诊断单元2,故障诊断单元2接收到该待显示的故障信息后将其按照预设规则发送至数据库3中以便数据库3将该待显示的故障信息进行存储;逻辑处理单元1不仅将待显示的故障信息发送至故障诊断单元2,还将待显示的故障信息的故障代码发送至故障显示单元4,故障显示单元4获取到待显示的故障信息的故障代码后,依据该故障代码到数据库3中查找与该故障代码相应的故障故障信息,获取该故障信息中的故障内容,并对获取到的故障内容进行显示,其具体显示方式可以通过故障显示单元4的显示屏幕进行显示。

作为优选的,故障显示单元4,还用于接收显示指令,并将显示指令发送出去;

则相应的,从故障信息中确定待显示的故障信息的过程具体为:

接收显示指令,并依据与显示指令对应的预设逻辑从故障信息中确定待显示的故障信息。

需要说明的是,故障显示单元4可以在接收显示指令后将将显示指令发送至逻辑处理单元1,逻辑处理单元1再依据该显示指令从故障信息中确定待显示的故障信息,由于不同的显示指令对应不同的预设逻辑,所以逻辑处理单元1接收到显示指令后依据与该显示指令对应的预设逻辑从其接收的故障信息中确定出待显示的故障信息。具体的,显示指令可以是用户输入的显示指令,当然还可以是以其他方式获取的显示指令。

作为优选的,故障内容包括故障时间、故障等级和故障类型。

需要说明的是,故障时间是指故障发生的时间,故障等级表明了故障的严重程度,故障类型是指具体哪个器件发生了故障以及哪里发生了故障。

当然,故障信息的故障内容中还可以包括其他信息,本发明在此不做特殊的限定,能实现本发明的目的即可。

作为优选的,显示指令为单条显示指令;

则相应的,依据与显示指令对应的预设逻辑从故障信息中确定待显示的故障信息的过程为:

从所有故障信息中选择故障时间最早的故障信息作为待显示的故障信息;

则相应的,将待显示的故障信息按照预设规则存储至数据库3中的过程具体为:

将待显示的故障信息直接存储至数据库3中。

需要说明的是,当用于需要读取单条故障信息时会通过故障显示单元4输入相应的指令,例如单条显示指令。故障显示单元4将单条显示指令发送至逻辑处理单元1,逻辑处理单元1依据该单条显示指令与相应的预设逻辑从故障信息中确定待显示的故障信息。其中,该单条显示指令对应的预设逻辑为将逻辑处理单元1本次接收到的故障信息中故障时间最早的故障信息确定为待显示的故障信息,当然在实际应用中预设逻辑的具体规则可以根据实际情况来定,例如可以将某一时间范围内中故障时间最早的故障信息确定为待显示的故障信息,本发明在此不做特殊的限定。

当显示指令为单条显示指令时,待逻辑处理单元1确定好待显示的故障信息后将该待显示的故障信息发送至故障诊断单元2,故障诊断单元2接着将该待显示的故障信息发送至数据库3进行存储。

作为优选的,当故障时间最早的故障信息的数量为多个时,则相应的,依据与显示指令对应的预设逻辑从故障信息中确定待显示的故障信息的过程为:

从故障时间最早的各条故障信息中选择故障等级最高的故障信息作为待显示的故障信息。

具体的,上述情况中故障时间最早的故障信息可能有多条,当故障信息最早的故障信息的条数为多条时,即当存在故障时间最早的故障信息为两条或者两条以上时,预设逻辑即为将这些故障时间最早的故障信息中故障等级最高的故障信息确定为待显示的故障信息。当然,在实际应用中该预设逻辑的具体规则可以根据实际情况而定,例如可以将具体某一等级的故障信息确定为待显示的故障信息。

作为优选的,将故障内容进行显示的过程具体为:

通过显示单元的主界面将故障内容进行显示。

需要说明的是,当对单条故障信息的故障内容进行显示时,可以通过显示单元的主界面进行显示,以便用户进行查看。当然也可以根据用户的实际需求通过其他界面进行显示,本发明在此不做特殊的限定。

作为优选的,显示指令为多条显示指令;

则相应的,按照预设逻辑从故障信息中确定待显示的故障信息的过程为:

将所有故障信息按照故障时间的先后进行排序;

将预设条数的故障信息确定为待显示的故障信息,预设条数为从代码列表中时间最早的故障信息算起;

则将待显示的故障信息按照预设规则存储至数据库3中的过程具体为:

将预设条数的故障信息按页的形式存储至数据库3中;

待显示的故障信息的故障代码为预设条数的故障信息分别对应的故障代码。

需要说明的是,根据用户需求的不同,用户不仅需要读取单条故障信息,也可能需要读取多条故障信息。当用户需要读取多条故障信息时,用户可以通过故障显示单元4输入相应的显示指令,例如多条显示指令,故障显示单元4将多条显示指令发送至逻辑处理单元1,逻辑处理单元1依据该多条显示指令并根据该指令对应的预设逻辑从故障信息中确定待显示的故障信息,具体的,逻辑处理单元1将其接收到的所有的故障信息按照故障时间的先后进行排序,例如故障时间最早的故障信息排在第一条,则逻辑处理单元1将从第一条算起的预设条数的故障信息确定为待显示的故障信息,将这些预设条数的故障信息发送至逻辑处理单元1,并将各条待显示的故障信息对应的故障代码发送至故障显示单元4;故障诊断单元2接收到上述多条待显示的故障信息后,将这些待显示的故障信息发送至数据库3中,并按页的形式存储至该数据库3中,故障显示单元4接收到多个故障代码后,依据这些故障代码到数据库3中进行查找,找到与这些故障代码对应的待显示的故障信息后获取这些故障信息分别对应的故障内容,并将这些故障内容进行显示,以完成多条故障信息的显示,其具体显示方式可以以页的形式进行显示。

作为优选的,预设条数为10条。

具体的,即将故障时间最早的10条故障信息确定为待显示的故障信息,当然预设条数不仅限于10条,其具体数值可以根据实际情况来定,本发明在此不做特殊的限定。

作为优选的,将故障内容进行显示的过程具体为:

通过显示单元的第一辅界面将故障内容按页的形式进行显示。

需要说明的是,当对多条故障信息的故障内容进行显示时,可以通过显示单元的第一辅界面进行显示,其显示方式可以以页的形式进行显示以便用户进行查看。当然也可以根据用户的实际需求通过其他界面或者是通过其他形式进行显示,本发明在此不做特殊的限定。

作为优选的,如上述任意一项的城市轨道交通车辆故障诊断与显示系统,当数据信息为状态信息时;则相应的:

逻辑处理单元1,还用于将状态信息发送出去;

故障诊断单元2,还用于接收状态信息,并将状态信息发送至数据库3中进行存储;

故障显示单元4,还用于接收状态信息,并将状态信息通过故障显示单元4的第二辅界面进行显示。

上述内容介绍了当数据信息为A类信息即故障信息时的情况,那么当逻辑处理单元1接收到的数据信息为B类信息即状态信息时,则逻辑处理单元1一方面,将该状态信息发送至故障诊断单元2,以使故障诊断单元2将该状态信息发送至数据库3中进行存储;另一方面,将该状态信息发送至故障显示单元4,故障显示单元4接收到该状态信息后通过该单元的第二辅界面将该状态信息显示出来,以便用户对该信息进行查看。

需要说明的是,由于故障信息与状态信息在故障显示单元4中的显示界面不同,实现了数据信息的分类显示,更便于用户了解所显示信息的类别,使用户的工作更加方便。

作为优选的,状态信息包括电压、电流和温度中的一种或多种的组合。

需要说明的是,在实际应用中状态信息所包含的信息可以根据实际情况而定,不仅限于上述几种信息还可以包括其他信息,本发明在此不做特殊的限定,能实现本发明的目的即可。

本发明提供了一种城市轨道交通车辆故障诊断与显示系统,该系统通过故障诊断单元将逻辑处理单元发送的待显示的故障信息按预设规则存储至数据库中,故障显示单元通过逻辑处理单元发送的待显示的故障信息的故障代码到数据库中查找待显示的故障信息,并获取待显示的故障信息的故障内容,将获取到的故障内容进行显示。可见,本发明中的故障诊断单元和故障显示单元对应同一个数据库,当对该数据库进行更新时,即实现了故障诊断单元和故障显示单元所对应的数据库的同步更新,更便于数据库的运营和维护,并且在一定程度上较少了工作人员的工作量,节约了人力资源。

还需要说明的是,在本说明书中,诸如术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其他实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1