首页> 中国专利> 受电弓损坏和磨损监视系统

受电弓损坏和磨损监视系统

摘要

本发明涉及受电弓损坏和磨损监视系统,提供了一种用来评估受电弓状态的系统,所述系统包括:轨道侧受电弓监视站,在包括受电弓的机车正常服务的同时,捕获受电弓的一个或多个图像;站管理系统,分析在监视点处捕获的一个或多个图像并确定受电弓的状态;及用户接口,控制系统并将分析结果呈现给用户。用户可以远程控制轨道侧监视站和站管理系统。

著录项

  • 公开/公告号CN103223870A

    专利类型发明专利

  • 公开/公告日2013-07-31

    原文格式PDF

  • 申请/专利权人 昆士兰铁路有限公司;

    申请/专利号CN201310070203.3

  • 申请日2008-08-06

  • 分类号B60L5/24(20060101);B60M1/28(20060101);G06T7/00(20060101);

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人张阳

  • 地址 澳大利亚昆士兰

  • 入库时间 2024-02-19 18:43:12

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-08-28

    未缴年费专利权终止 IPC(主分类):B60L5/24 授权公告日:20160518 终止日期:20170806 申请日:20080806

    专利权的终止

  • 2016-05-18

    授权

    授权

  • 2013-08-28

    实质审查的生效 IPC(主分类):B60L5/24 申请日:20080806

    实质审查的生效

  • 2013-07-31

    公开

    公开

说明书

本申请是申请日为2008年8月6日,申请号为200880102082.3, 发明名称为“受电弓损坏和磨损监视系统”的发明专利申请的分案申 请。

技术领域

这里描述的本发明涉及机车受电弓(pantograph)。具体地说, 本发明涉及一种自动受电弓损坏和磨损监视系统,尽管本发明的范围 不必受此限制。

背景技术

大多数电气化列车利用受电弓将电力从高架线传输到列车。现代 高速、电气化列车的受电弓包括碳集电器(carbon current collector)。 这些碳集电器典型地包括碳块支架和接触导线的碳块。碳块尤其起到 使在高架线上的磨损最小的作用。碳块的主要问题是它们易受断裂损 坏。电气分段设备的误对准、过分起弧及恒定摩擦都可引起对于碳块 的显著损坏。如果未探测和修理,则这样的损坏可一般会引起受电弓 的脱线和/或损坏,并因此使列车不能工作。为了探测受电弓的损坏, 通常的做法是,铁路工作人员定期进行人工检查。这个过程要求将待 检查的列车转移到维修站、高架线的电气隔离及接近列车顶。与这样 一种检查过程相关联的劳动成本和停机时间显然是不希望的。已经开 发了多种系统,以避免受电弓的人工测试。GB1374972和GB2107662 描述了测量受电弓损坏的系统,在该系统中,将管子放置在受电弓集 电器的空腔内。如果由受电弓遭到足够损坏,则管子破裂,引起系统 压力的下降。这种损失被探测,并且系统自动地降低受电弓,由此防 止对于受电弓和/或高架线的进一步损坏。EP-A-0269307、 DE-U-8803377.5及EP-A-0525595描述了其中光纤嵌在受电弓集电器 的磨损表面附近的系统。光学信号在纤维中传输,并且如果导致对于 纤维的损坏,则在纤维中光学信号的损失指示受电弓损坏和/或磨损。 在Engineering Integrity,Volume 19,March 2006,pp.12-17中描述的 另一种方法则采用激光辅助图像处理技术,以自动地探测受电弓碳集 电器磨损。

尽管以上描述的系统在监视受电弓损坏和/或磨损方面是有效 的,但它们具有成本过高的缺点。在Engineering Integrity,Volume 19, March 2006,pp.12-17中描述的系统,具有机车必须转移到指定监视 站并因此不计入正常维修的额外缺点。况且,只有机车在监视站以小 于12千米每小时(kph)行驶,系统才可保证测量精度。

本发明的一个目的是提供一种成本有效系统,该系统在包括受电 弓的机车在正常服务中的同时,自动监视受电弓的状态。本发明的目 的还在于克服或改善以上描述的一个或多个缺点或问题,或者至少向 客户提供有用的选择。

发明内容

根据本发明的第一方面,提供一种用于评估受电弓状态的系统, 所述系统包括:

轨道侧受电弓监视站,用于在包括受电弓的机车正常服务的同 时,捕获受电弓的至少一个图像,其中所述监视站包括定位在受电弓 下方并且相对于受电弓呈斜角的第一图像捕获设备;

站管理系统,用于分析在监视点处捕获的至少一个图像,并且确 定受电弓的状态;及

用户接口,用于控制所述站管理系统并且指示受电弓是否损坏和 /或磨损。

根据本发明的第二方面,提供一种被布置成分析受电弓是否损坏 和/或磨损的计算机系统,所述系统包括:

计算机;以及

在计算机上运行的程序,其中所述程序完成如下任务:

从传感器接收至少一个命令,并且在接收到所述至少一个命令 时,起动至少一个图像捕获装置以在监视站处捕获受电弓的至少一个 图像,其中所述至少一个图像捕获装置包括定位在受电弓下方并且相 对于受电弓呈斜角的图像捕获设备;

对由所述至少一个图像捕获装置捕获的至少一个图像进行针对 损坏和/或磨损的迹象的分析;及

将分析的结果提供给输出装置。

根据本发明的第三方面,提供一种用于确定受电弓状态的自动方 法,所述方法包括步骤:

检测机车在监视站处的存在;

检测受电弓在监视站处的存在;

在监视站处同时检测到机车和受电弓时,起动图像捕获装置,由 此捕获受电弓的图像,其中所述图像捕获装置定位在受电弓下方并且 相对于受电弓呈斜角;

分析受电弓的图像,以确定受电弓是否损坏和/或构成碳集电器 是否磨损;及

向终端用户报告分析的结果。

关于以上定义的第一实施例,监视站包括:

数据传输装置;

用于检测进入监视点的机车的至少一个轨道侧安装传感器(“机 车传感器”);

用于在监视点处检测受电弓的位置的至少一个轨道侧安装传感 器(“受电弓传感器”);

在监视点捕获处受电弓的至少一个图像的至少一个图像捕获装 置;及

接收来自传感器的输入,并且命令至少一个图像捕获装置捕获在 监视点处受电弓的至少一个图像的传感器接口。

数据传输装置促进在传感器、传感器接口、至少一个图像捕获装 置及站管理系统之间的通信。数据传输装置能是电缆,如同轴电缆、 以太网电缆、无线连接或能够完成要求任务的任何其它装置。

图像捕获装置优选地是高分辨率摄像机,但可利用能够完成要求 任务的其它成像装置。在优选实施例中,监视站包括两个高分辨率摄 像机,其中第一摄像机被定位以捕获受电弓的轮廓图像,该受电弓包 括至少一个碳集电器,并且第二摄像机被定位以捕获受电弓的图像, 该受电弓包括至少一个受电弓弓角。优选地,第一摄像机在监视点处 定位在受电弓下方并且相对于受电弓呈一斜角(“侧部位置”)。优 选地,第二摄像机在监视点处定位在受电弓上方(“顶部位置”)。 典型地,第一图像捕获装置还包括背屏。背屏优选地是白色的。将认 识到,背屏将安装在第一摄像机的焦点后面,并且在摄像机的视场内, 从而当第一摄像机被起动时,捕获图像是相对于背屏的受电弓的轮廓。 也优选的是,背屏被照亮。将认识到,在白天期间,自然照明通常是 足够的,而夜间操作需要灯的使用,以照亮背屏。

传感器可以是任何适当的传感器,它可以是光学、超声波或微波 传感器,但优选地是红外传感器。在优选实施例中,监视站包括用于 检测在监视点处受电弓的位置的两个传感器,其中第一传感器(“顶 部位置传感器”)被定位以识别受电弓在顶部位置图像捕获装置的视 场内的点,并且其中第二传感器(“侧部位置传感器”)被定位以识别 受电弓在侧部位置图像捕获装置的视场内的点。优选地,传感器与图 像捕获装置通信,从而当受电弓由传感器检测到时,起动图像捕获装 置。本领域的技术人员将认识到,受电弓监视系统可以不用传感器实 施。也将认识到,这样一种实施是处理器时间的低效使用,因为在监 视点处没有和有机车的情况下都进行图像捕获和分析。

优选地,监视站还包括用来捕获在监视点处的机车识别细节的至 少一个轨道侧安装传感器(“机车识别传感器”)。典型地,机车识别 传感器是自动车辆识别(AVI)标签译码器。AVI标签译码器在监视 点处获得与机车的车辆识别号有关的信息。其它信息也可从AVI标签 译码器获得,如以后可用来滤波外来标签信息的机车类型。也将认识 到,通过查询与译码车辆识别号有关的数据库,可得到与在监视点处 的机车有关的辅助信息。

优选地,传感器接口具有电路的形式,其中电路完成以下步骤:

从指示机车在监视点处的第一轨道侧传感器(“机车传感器”)接 收输入;

从指示受电弓在监视点处的第二轨道侧传感器(“受电弓传感 器”)接收输入;

滤波和成形从轨道侧传感器接收的输入;及

当来自机车传感器和受电弓传感器的输入被同时接收到时,将命 令提供给图像捕获装置,以获得受电弓的图像。

优选地,传感器接口电路还包括步骤:当来自机车传感器和受电 弓传感器的输入被同时接收到时,将命令提供给至少一个机车识别传 感器,以在监视点处捕获机车的细节。

以上提供的步骤描述由传感器接口电路在接收到从受电弓传感 器发出的单个输入时进行的过程。将认识到,对于从一个或多个受电 弓传感器发出的一个或多个传感器输入可重复以上步骤。也将认识到, 在将命令提供给图像捕获装置之前由传感器接口同时接收来自机车传 感器和受电弓传感器的输入是必要的,以避免来自可能由受电弓传感 器探测到的物体,如鸟和昆虫,的伪触发。

优选地,站管理系统包括:

计算机;和

在计算机上运行的程序,其中程序完成如下任务的一项或多项:

从数据输入装置接收用户输入;

从传感器接口接收至少一个命令,并且引导至少一个图像捕获装 置,以捕获在监视点处的受电弓的至少一个图像;

分析来自AVI标签读取器的机车细节,并且将那些细节分配给 在监视点处的受电弓的至少一个图像;

对由至少一个图像捕获装置捕获的至少一个图像进行损坏和/或 磨损的迹象方面的分析;及

将分析的结果提供给输出装置。

优选地,程序还完成如下任务的至少一项:

控制背屏的照亮;

校准至少一个图像捕获装置的曝光和增益设置;

从用户接收输入,其中输入调制受电弓图像的分析;及

自动地调节至少一个图像捕获装置的曝光时间和视频增益。

程序可以是多线程程序。

将认识到,当在监视点处探测到机车,并且至少一个图像捕获装 置探测到有捕获受电弓的适当图像的不足光时,程序自动地起动背屏 照明。可选择地,背屏可被永久地照亮。优选地,背屏被均匀地照亮。 由本领域的技术人员也将认识到,这是必要的以保证在捕获图像之间 的一致性。过长曝光时间可引入来自较快运动列车的运动模糊,而高 增益值可导致过大噪声图像。此外,将认识到,如果照明源呈现可预 计亮度变化,如当由50Hz交流主电源操作时的100Hz电力波波动, 则便利的是,将装置构造成使用使在依次图像之间的照明差别最大的 帧速率;这使依次拍摄多于一个暗图像的机会最小。

优选地,当受电弓的图像由侧部位置装置捕获时,用来确定损坏 和/或磨损的分析包括步骤:

接收来自侧-位置图像捕获装置的输入,其中输入代表装置的视 场的图像;

将在输入图像内的受电弓的图像与代表已知受电弓类型的预定 义模型相匹配;

使用匹配模型计算在输入图像内受电弓的坐标;

使用在以前步骤中计算的坐标,以从输入图像抽取受电弓的区域 的至少一个图像;及

分析受电弓区域的至少一个图像,以确定是否受电弓损坏和/或 至少一个碳集电器磨损。

优选地,在输入图像内的受电弓与代表T式或Y式受电弓构造 的预定模型相匹配。如名称建议的那样,T式和Y式受电弓构造是T 形和Y形的。

当受电弓的图像由侧-位置图像捕获装置捕获时,从输入图像抽 取代表至少一个碳集电器轮廓的区域的至少一个图像。将认识到,Y 式受电弓包括两个碳集电器。优选地,当输入图像与代表Y式受电弓 构造的模型相匹配时,从输入图像提取两个碳集电器轮廓图像。典型 地,从与代表T-形受电弓的模型相匹配的输入图像只抽取一个碳集电 器轮廓图像。由本领域的技术人员将认识到,从输入图像仅可提取一 个图像,因为远集电器的轮廓由受电弓的水平杆遮蔽。

当代表至少一个碳集电器轮廓的区域的图像由侧部位置图像捕 获装置捕获时,磨损分析优选地包括步骤:

确定在表示碳块支架的底部边缘的表面轮廓线与表示碳块的顶 部边缘的表面轮廓线之间的距离;和

识别其中在以前步骤中所测量的距离下降到最小可接收距离以 下的区域。

当代表至少一个碳集电器轮廓的区域的图像由侧部位置图像捕 获装置捕获时,损坏分析优选地包括步骤:

创建“降雨”图案,在该“降雨”图案中,在图像的底部与表示在碳 块的顶部边缘的表面轮廓之间的区域用竖直线填充;

创建具有圆圈的封闭区域,该圆圈在表示碳块的顶部边缘的表面 轮廓上具有固定半径;及

从封闭区域减去降雨图案,并且识别损坏的区域。

优选地,当受电弓的图像由顶部位置装置捕获时,用来确定图像 的分析包括步骤:

接收来自顶部位置图像捕获装置的输入,其中输入表示装置的视 场的图像;

将在输入图像内的受电弓的图像与表示已知受电弓类型的预定 义模型相匹配;

使用匹配模型,计算在输入图像内的受电弓弓角的坐标;

通过将在以上步骤中识别的弓角与表示特定弓角设计的预定义 模型相比较,识别损坏受电弓弓角。

将认识到,受电弓弓角可采取字母V或Y的形状或三叉股设计, 该三叉股设计包括长直条,作为由较短弯曲叉股包围的中心叉股。也 将认识到,Y-式受电弓典型地包括字母V或Y的形状的弓角,并且 T-形受电弓典型地包括具有长直条作为由较短弯曲叉股包围的中心叉 股的弓角。

计算机包括处理器或微处理器。它能是独立的或可携带的。优选 地,计算机连接到一个或多个计算机网络上。计算机网络能是局域网、 无线局域网、广域网或以太网。

输出装置可包括如下的一个或多个:可视显示器,如计算机监视 器;存储装置,如计算机硬盘;相关数据库;联网装置;或物理输出 装置,如纸。输出装置还可包括电子数据传输装置,用来将数据传输 到在远离站管理计算机的计算机上运行的数据库。例如,分析的结果 可写成在计算机硬盘上的图像和文本文件;经电子邮件和/或SMS发 送;或写到中央数据库服务器,如Microsoft SQL Server 2005 Express  edition SP2。分析的结果可存储在站管理计算机或远程计算机上。

用户接口包括数据输入装置和电子显示装置。数据输入装置可包 括键盘和键击装置或声音数据输入装置。由用户输入的数据可控制由 站管理系统完成的任务,或者调制端用户观看分析结果的方式。

显示装置能是电子显示装置,如计算机显示窗口。显示装置能是 在计算机显示窗口上显示的图形用户接口(GUI)。GUI可被运行, 作为在站管理计算机上或在与站管理计算机通信的计算机上的程序施 加。GUI优选地将接口提供到站管理系统、和服务于分析结果的相关 数据库。GUI也可调制端用户观看分析结果的方式。GUI能是基于 Windows的应用程序或网基应用程序。GUI优选地从数据输入装置接 收输入。

用户接口可布置在远离轨道侧监视站和站管理系统的点处。在优 选实施例中,用户接口是在计算机上的显示器,该计算机与轨道-管理 系统通信,并且布置在远程点处。在特别优选实施例中,用户接口是 在远程计算机上运行的GUI,并且显示受电弓损坏和磨损分析的结果, 该远程计算机从用户接收输入,并且控制由站管理系统执行的任务。

包括受电弓的机车,如果它在主线、支线或服务线上正在通过, 则在正常服务中。如果机车位于维修库或相同地方或与高加线隔离, 则它不在正常服务中。优选地,机车当在正常服务中时,在不小于12 kph的速度下行驶。更优选地,机车当在正常服务中时,在不小于12 kph且不大于80kph的速度下行驶。

为了本发明可以更容易地理解和投入实践,现在将仅作为例子、 参照附图,描述其一个或多个优选实施例。

附图说明

图1是受电弓监视系统的示意图。

图2是在起动之后从侧部位置图像捕获装置得到的视场。

图3是在起动之后从顶部位置图像捕获装置得到的视场。

图4是传感器接口时序图。

图5是描述传感器接口的示意图。

图6是代表站管理程序的一个程序段的流程图,该程序段分析在 监视点处的受电弓的碳集电器是否被磨损。

图7是代表站管理程序的一个程序段,的流程图,该程序段确定 在监视点处的受电弓的构成弓角是否损坏。

图8表示其中已经探测到碳集电器的磨损和损坏的分析结果。

图9表示其中已经探测到受电弓弓角损坏的分析结果。

图10表示其中已经探测到碳集电器的损坏和磨损的分析结果。

具体实施方式

参照图1,示出了监视点处安装的监视系统1,包括:顶部位置 传感器2和3;侧部位置传感器4和5;及机车传感器6。当在监视站 处存在受电弓时,由传感器接口7接收自传感器发出的信号。传感器 接口7包括传感器信号调节器8和接口电路9。在同时接收到指示监 视站处机车存在的信号和指示监视站处受电弓存在的信号时,接口电 路9将信号分裂成两个信号流。第一信号流起动AVI标签读取器10 和11,所述AVI标签读取器10和11捕获监视点处机车的序列号。 从标签读取器10和11接收的数据经转换器101(例如,针对USB的 RS422)转换成USB格式,并且经USB集线器102进入在计算机13 上运行的站管理系统12,所述数据存储在计算机13处。第二信号流 由数字I/O至USB转换器14处理,并由系统12接收,进而触发图像 捕获装置(附图标记15或16)的起动。由图像捕获装置15或16获 得的图像然后由站管理系统12接收,该站管理系统12分析获得的图 像,以估计受电弓损坏和/或构成碳集电器是否磨损。由将计算机13 连至计算机网络的连接17促进对受电弓损坏和磨损分析结果的远程 访问。AVI标签读取器10和11、传感器信号调节器8及图像捕获装 置15和16连至电源103(例如,24V直流)。

将认识到,包括受电弓的机车在正常服务中时将由监视系统1评 估,所述正常服务指的是该机车在包括监视点的主线、支线、或服务 线上行进并且典型地以不小于12kph且不大于80kph的速度行驶。

计算机13包括与数据存储装置相接口的中央处理单元(CPU), 该数据存储装置是机器可读的,并且确实地具体化由CPU可执行的指 令程序。这些存储装置包括RAM、ROM、及辅助存储装置,例如磁 盘和光盘及盘驱动器。一个或多个存储装置载有用于由CPU执行的指 令,以便实施本发明的实施例的方法。这些指令将典型地已从安装盘 (如光盘)安装,尽管它们也可以设置在存储器集成电路中或经计算 机网络从远程服务器设施提供。指令构成软件产品,该软件产品当被 执行时使得计算机系统13作为受电弓损坏和/或磨损探测系统操作, 并且具体地实施以后将参照多个流程图描述的方法。

由本领域的技术人员将认识到,软件产品的编程直接反映本发明 的方法,并且将描述其优选实施例。在如下方法中,操纵各种变量和 数据。将认识到,在实施本方法的计算机系统的操作期间,凭借沿计 算机系统的传导总线传播的电信号,CPU的相应寄存器将被增量并写 入数据并从辅助存储和RAM中进行检索。因此,当计算机系统执行 软件以实施根据本发明实施例的方法时,物理效果和变换在计算机系 统内发生。

参照图2,示出了在起动之后从侧部位置图像捕获装置得到的视 场。示出了包括与高架线21相接触的两个碳集电器19和20的Y式 (Y-bar)受电弓18。还示出了悬挂在接触导线上方的悬吊索22。相 对于白色背屏23画出集电器的轮廓。图2还清楚地示出每个碳集电器 19和20包括碳支架24和碳块25。

参照图3,示出了在起动之后从顶部位置图像捕获装置得到的视 场。示出了包括Y形弓角26和27的Y式受电弓。

参照图4,示出了传感器接口时序图,该图描绘分别从机车传感 器6、顶部定位受电弓传感器2或3及侧部定位受电弓传感器4或5 发出的传感器输出信号28、29及30。这些传感器输出信号由传感器 接口7接收。将认识到,线表示作为时间函数的输出信号值。当由机 车传感器探测到约17m长的机车时,就会由传感器接口在相当的持续 时间上接收到高输出信号。当传感器接口同时接收到来自机车传感器 的高输出信号28和受电弓信号29或30时,传感器接口7触发经由站 管理系统11送至图像捕获装置15或16的命令信号31或32。来自机 车传感器和顶部或侧部受电弓传感器的高输出信号28和29或30的同 时接收触发送至AVI标签读取器10和11的命令33或34,以捕获机 车序列号。

参照图5,示出了描绘传感器接口7的示意图,该传感器接口7 包括开关矩阵35、连至计算机13(未示出)串行端口的数字I/O至 USB转换器14、及控制AVI标签读取器10和11的驱动器36和37。 开关矩阵35从受电弓传感器2至5和机车传感器6接收反跳 (de-bounced)和脉冲形状信号。在接收到来自传感器的高输出信号 的同时,开关矩阵提供命令38和39,该命令38和39转换成ASCII 字符信号流,并经由串行端口传输到计算机13。开关矩阵35还将命 令40和41提供给AVI标签读取器驱动器36和37。

参照图6,例示了表示站管理程序的程序段的流程图,该程序段 下文称作PanCam并且用于分析在监视点处的受电弓的碳集电器是否 磨损。在监视点处的受电弓的侧视图像由高分辨率摄像机捕获。由摄 像机捕获的图像数据然后由程序分析。程序调用转变图像数据的多个 子例程。PanCam使用由MVTec Software GmbH发布的HALCON 机器图像库,以提供基本图像处理工具,如形态、线寻找和图案匹配。 子例程典型地由PanCam按如下顺序调用:

EquHistoImage()修改输入图像,以使其强度直方图中的值分布 在所有值中近似相等。PanCam将这个结果用作输出图像,因为该结 果通常具有适于人类观看的较好对比度特性。

CopyImage()被调用以拷贝输入图像,但其将图像的色深(从摄 像机产生的原始12位)减小到8位。这是因为某些HALCON运算符 (最显著的图案匹配)只接收具有8位深度的图像。

程序然后调用FindShapeModel(),以相对于图像匹配底板的预定 义模型。通过将匹配模型的坐标与其中PanCam期望的底板的固定坐 标相比较,PanCam可计算坐标偏移,用以在后续处理中调节感兴趣 的固定区域。归因于由维护工作或其它干扰引起的摄像机视角的运动, 这些调节可能是必要的。

使用背景坐标调节偏移,程序调用MoveRegion()来调节感兴趣 的底板区域。GrayHisto()然后被调用,以计算在该感兴趣的区域上的 强度直方图。

此时的目的是求出适当强度值,以用作在二进制分段中的阈值, 从而可从底板提取受电弓轮廓(profile)。PanCam从搜索中排除直 方图的顶端和底端的固定百分比,以避免不正确地选择用于分段的最 小或最大强度值的,并在随后调用SmoothFunct1dGauss(),以对被截 直方图执行Gaussian平滑。

GetYValueFuct1d()求出在平滑直方图内的局部最小值,并且在 这些点周围迭代地扩展‘窗口’,以使窗口宽度与窗口高度平方之比最 大,其中高度是在窗口内的最大直方图柱条(bin)计数,并且宽度是 像素值的范围。选中窗口在被截直方图中具有所有这类窗口的最宽纵 横比。PanCam然后选择窗口的中点,这使作为预备8位分段阈值的 这个纵横比最大。

在HALCON中,对于具有大于8位色深的图像,直方图运算符 自动映射到0至255的范围。PanCam必须首先在用来产生直方图的 图像区域上调用MinMaxGray(),以求出最小和最大值,然后它能够 使用线性变换进行必要的计算,以将预备8位阈值映射到对应12位分 段阈值上。PanCam然后使用该阈值执行受电弓轮廓的分段。

类似于步骤4,PanCam调节其中它能够可靠检查受电弓轮廓的 区域。PanCam使用HALCON来对分段受电弓轮廓和有效的感兴趣 区域执行区域Intersection()。

再次使用MoveRegion(),PanCam调节其上匹配受电弓模型的搜 索区域。PanCam调用AddChannels()和FindScaledShapeModels(), 以在单次操作中搜索多个受电弓匹配。具有最高分数的匹配指示最好 匹配,并因此指示受电弓类型的最可能识别。

HALCON使用金字塔匹配算法,其中该算法首先按较低分辨率 匹配模型,以改进匹配操作的速度。有时这会导致归因于降低分辨率 的虚假匹配,所以PanCam调用TestRegionPoint()来检查匹配模型的 确位于固定搜索区域内。忽略虚假匹配,否则PanCam调用 GetShapeModelContours()、AffineTransContourXld()以及 GenRegionContourXld(),以在输出图像上显示匹配模型。

一旦PanCam已经识别和定位受电弓,PanCam就调用 GenRegionPolygonFilled(),以使用具有受电弓模型位置的固定坐标偏 移作为基准点,产生在其周围认为是碳集电器的区域。PanCam还会 把在输出图像上显示这些区域。

PanCam再次使用MoveRegion()调节表示其中认为底板的顶部 边缘部分位于图像中的预定义区域。如果碳集电器区域与过大比例的 底板顶部边缘区域重叠,那么PanCam认定碳集电器处于其中分析不 可靠的位置内,并且不对该碳集电器执行任何进一步的处理。

PanCam检查碳集电器区域的像素面积。如果面积是零,则在这 个图像中没有找到要处理的数据:PanCam对该图像不进行进一步处 理,并且报告“没有受电弓”。这覆盖了其中PanCam可能完全错过受 电弓的位置并会另外产生不正确诊断信息的罕见情形。

在PanCam可开始检查损坏和磨损之前,需要除去在碳集电器轮 廓中的干扰伪像。PanCam首先使用Opening()形态运算符除去在图像 中的高架线的轮廓,因为这些与碳集电器轮廓的顶部边缘相交。 PanCam使用用于计及碳集电器轮廓的顶部边缘的变化倾斜的每个区 域的不同结构元素,对两个非重叠区域进行这种运算。在每种情况下, PanCam还根据在步骤4中计算的背景偏移,调节在其上进行打开的 区域位置。

PanCam通过调用SelectShape()继续滤波碳集电器轮廓,以除去 太小和太远以致于不认为是碳集电器部分的轮廓片断。在底板上的暗 点(在长时间之后可累积)常常引起这些虚假轮廓。

PanCam通过用竖直线放大碳集电器轮廓区域找到在碳集电器 中的台阶(step),创建“降雨”效果,在这种“降雨”效果中,在碳集 电器的顶部轮廓下面的任何部分都被填充。PanCam还使用在原始碳 集电器轮廓上的巨大圆圈区域执行封闭。通过从封闭区域减去降雨区 域,任何剩余区域可指示碳内的‘台阶’损坏。

PanCam需要限制在以前步骤中计算的结果区域,以从降雨操作 中消除伪像,这些伪像有时在受电弓的弓角附近留下不可识别的形状。 PanCam根据背景偏移再次调节感兴趣的固定区域,随后对在前步骤 的有效区域和结果调用Intersection()。

在损坏分析的最后部分中,PanCam调用半径较小的 OpeningCircle(),以从在前步骤的结果中除去微小伪像。然后,如果 在结果中的任何离散区域具有大于固定阈值的面积,则PanCam认定 碳集电器可能存在台阶损坏。在这种情况下,PanCam还通过放大损 坏区域和打印轮廓线(outline)在输出图像上显示结果(留下未遮蔽 的突出显示损坏)。

如果受电弓是‘Y’型,则对第二碳集电器重复步骤16至18。将认 识到,仅从与表示T式受电弓的模型相匹配的输入图像中提取一个碳 集电器轮廓图像,因为远集电器的轮廓被受电弓中的水平杆遮蔽。

对于磨损分析,PanCam取得已被处理以除去高架线和其它伪像 的碳集电器轮廓。如果在这个轮廓中有多于一个的离散区域,则 PanCam丢弃轮廓,并且前进到第二碳集电器。

PanCam必须决定碳集电器受到相应定标的多大影响,因为受电 弓在不同图像中相对于摄像机可能在不同的位置。PanCam使用 LinesGauss()线寻找运算符以定位高架电缆。PanCam然后调用 SelectShapeX1d()以便只合理选择直线(与弯曲线或弧线相反),并且 调用SelectContoursX1d()以选择在相同方向上延伸的线,因为它期望 是高架线。PanCam随后调用FitLineContourX1d()用来计算剩余线的 直线公式(使用Tukey近似),并且取得在结果与碳集电器的顶部边 缘之间的交点。PanCam使用这个交点作为投影定标调节的基准点。

使用在前步骤中计算的基准点,PanCam将柱坐标应用于固定预 定公式,以计算对于最小碳高度阈值的调节因数。离摄像机较近的碳 集电器会导致比离摄像机较远的碳集电器更大的碳高度阈值,这对应 于当受电弓接近摄像机时受电弓的投影定标。

一旦PanCam已经确定最小接收高度,它就使用Opening()运算 符,并用该高度的竖直线作为结构元素。PanCam然后调用Difference() 来从原始碳集电器轮廓减去打开的结果。剩余的任何区域指示可能过 分碳磨损,并且如果该剩余图像区域的宽度足够大,则PanCam将把 碳集电器标识为磨损。在这种情况下,PanCam通过放大区域和其显 示其外形还在输出图像上突出显示该磨损区域。

如果受电弓是‘Y’型,则对第二碳集电器重复步骤20至23。将认 识到,如果在输入图像中的受电弓与表示T式受电弓的模型相匹配, 则不重复步骤20至23。这是因为远集电器的轮廓由受电弓中的水平 杆遮蔽。

参照图7,例示了表示确定监视点处的受电弓的构成弓角是否损 坏的程序的流程图。监视点处的受电弓的透视俯视图像由高分辨率摄 像机捕获。由摄像机获得的图像数据然后由程序分析。程序调用转变 图像数据的多个子例程。子例程典型地由程序按如下顺序调用:

EquHistoImage()修改输入图像,使其强度直方图中的值分布在 所有值中是近似相等的。PanCam将这个结果用作输出图像,因为该 图像通常具有适于人类观看的较好对比度特性。

CopyImage()被调用以拷贝输入图像,但其将图像的色深从由摄 像机产生的原始12位减小到8位。这是因为某些HALCON运算符(最 显著的图案匹配)只接收具有8位深度的图像。

在搜索受电弓之前,PanCam首先相对于图像尝试匹配预定义导 轨轨道模型。如果HALCON可成功地找到图像中的一组轨道,那么 PanCam假定在图像中实际上没有机车,因为机车否则会遮蔽轨道的 图像。在这种情况下,PanCam拒绝当前图像,并且运动到下一个以 进行处理。

PanCam调用ReduceDomain(),以将搜索区域减小到其中期望 图像内受电弓匹配的预定区域。然后PanCam调用 FindScaledShapeModel(),以相对于多个预定义受电弓模型匹配。关 于在侧视图处理中的图案匹配,PanCam必须使用TestRegionPoint() 运算符检查虚假匹配,并且如果检查失败,则拒绝受电弓匹配,因为 在期望受电弓区域之外太远。PanCam使用从图案匹配返回的比例因 数,作为用于在以后匹配操作中偏移的比例因数,以容纳透视定标。

在定位和识别了受电弓之后,该PanCam(针对侧视图案匹配) 使用GetShapeModelContours()、AffineTransContourXld()以及 GenRegionContourXld(),以在输出图像上显示匹配模型。

PanCam使用匹配受电弓的坐标和一组预定义坐标偏移(由在步 骤4中确定的比例因数定标),计算在受电弓左侧和右侧搜索弓角的 新搜索区域。PanCam随后对每一侧一次进行多个图案匹配操作,以 检查弓角存在与否。

对于Y式受电弓,匹配操作使用弓角的单个模型。然而,对其中 弓角包括三个分离叉股的T式受电弓而言,PanCam首先寻找长的、 中央弓角部分。假定成功图案匹配,PanCam然后再产生两个搜索区 域,这两个搜索区域由弓角部分的位置和一组定标预定义坐标偏移算 出。PanCam然后进行又一个图案匹配操作,以检查剩余两个弓角部 分存在与否。

如果图案匹配器在以前步骤的任何阶段处未能发现弓角或弓角 部分,则PanCam声明弓角损坏。在其中HALCON成功匹配弓角或 弓角部分的所有情况下,PanCam在输出图像上显示匹配模型。

参照图8a,示出了从侧视图像捕获装置得到的视场,在该视场中, 相对于背屏45画出Y式型受电弓44的一对碳集电器42和43的轮廓。 图8b是示出了在以上描述的图像上叠加磨损和损坏分析结果的合成 图像。黄色轮廓46和47突出显示了已经分析磨损的每个碳集电器的 那些区域。红色轮廓48突出显示了可能“台阶”损坏的区域。深蓝轮廓 49、50及51示出了受电弓模型匹配的结果。图8c示出了分析结果。

参照图9a,示出了从俯视图像捕获装置得到的视场,在该视场中 示出了Y式型受电弓52。在图9b中示出了从俯视图像捕获装置取得 的视场,在该视场中,Y式型受电弓52失去构成弓角53。图9c示出 了由图形用户界面呈现的弓角损坏分析结果。

参照图10,示出了从侧视图像捕获装置得到的视场,在该视场中, 相对于背屏56画出Y式型受电弓的一对碳集电器54和55的轮廓。 损坏分析的结果被叠加在图像上。蓝色轮廓57、58及59包围过分磨 损的区域。黄色轮廓60和61突出显示了已分析磨损的每个碳集电器 的那些区域。红色轮廓62、63及64突出显示了可能“台阶”损坏的区 域。深蓝轮廓65、66及67则示出受电弓模型匹配的结果。

在如下段落中描述根据本发明的特别优选系统的操作:

PanCam程序12实施多线程方法。PanCam程序包括处置来自 机车和受电弓传感器的信号的线程。在接收到来自传感器的信号之后, 该线程将传感器输入通过图像捕获线程添加至以队列以供处理。图像 捕获线程随后触发适当摄像机15或16以拍摄图像,如由USB I/O装 置14提供的信息所确定的那样。当图像已被捕获时,图像捕获线程将 其刚捕获的图像添加到等待被处理的图像队列。

同时,放置在轨道任一侧的AVI标签读取器10和11接收机车 识别信息。标签读取器将信息发送至其上运行有PanCam的计算机 13。该信息作为ASCII字符流通过串行端口传输,PanCam软件将该 字符流存储在包含最近接收标签的缓冲器中。

图像处理线程一次一个地从图像处理队列中移出图像,并且对图 像进行分析。图像处理线程使每个图像与接收时间最接近地匹配图像 捕获时间的车辆识别标签相关联。如果关于在图像捕获的两分钟半内 的时间戳(五分钟的窗口)没有ID标签,那么PanCam在没有关联 标签的情况下处理该图像。

图像处理线程依据产生图像的图像捕获装置的位置,针对碳集电 器的损坏或磨损的迹象、或针对受电弓上的弓角损坏或丢失来分析图 像。在分析完成之后,PanCam在屏幕上显示可见的基于文本的结果, 并将信息写入盘上的图像和文本文件。如果诊断结果指示可能损坏或 磨损,并且用户已经将PanCam配置成这样做,那么PanCam将经由 电子邮件和/或SMS向终端用户发送警报。图像处理线程将电子邮件 消息添加到电子邮件队列,并且PanCam在分离的电子邮件发送线程 中处理这些电子邮件消息。

除电子邮件报告之外,PanCam也可以经由标准ODBC接口将 结果记录到中央数据库服务器。中央服务器使用Microsoft SQL  Server2005Express Edition SP2作为数据库。在相同的服务器计算机 上,Apache网络服务器与PHP5一起建立,以允许对于数据库的web 访问。工程师随后就能够经由web接口检查分析结果,并对机车进行 必要的调查和修理,并且在数据库中记录他们已经考虑的结果。

为了保证PanCam在其未监督环境中的继续操作,PanCam程序 具有内部监视器线程,该线程定期检查PanCam程序的每一个其它线 程的响应。如果这些线程中的任何线程变得在扩展时段内没有响应, 则PanCam重新启动计算机。另外,PanCam程序本身由外部服务监 视,该外部服务如果探测到PanCam软件没有运行或没有响应,则自 动地启动PanCam,并且能够重新启动运行PanCam的计算机。

用于保证桌面交互性使用的系统账户不访问网络资源。这是 Microsoft Windows系统的机理,并且不能改变。为了允许将图像和 数据文件从运行PanCam的计算机拷贝到中央数据库服务器中,第二 服务与PanCam程序一起运行,以代表其执行文件拷贝。这种拷贝服 务在用户账户下运行,该用户账户具有允许其写入网络服务器文件系 统中的许可。

以上实施例仅说明本发明的原理,并且对于本领域的技术人员将 容易地想到各种修改和变更。本发明能够按各种方式和在其它实施例 中实施和完成。也要理解,这里采用的术语为了描述的目的,并且不 应该当作限制性的。

术语“包括(comprise)”和该术语的变形,如“comprises”或 “comprising”在本文中用于指示包括叙述的(诸)整体,但不排除任 何其它(诸)整体,除非在上下文或使用中要求术语的排它解释。

对于本说明书所引用公开的任何参考并不是对公开构成现有技 术的承认。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号