一架普通的测试列车只能允许前进测试。但是VTT可以倒退并且对错过的轨道进行重测试。相比绕测试轨道一周来说,显然可以大大节省时间。另一个优势在于VTT可以在进行其它任务的时候,并行地完成测试任务。这个功能对于传统的测试方法来说是不可能实现的。因为列车真实的列车需要电源就在轨道旁。
除了提供控制元素,CompactRIO设备可以自动地完成数据采集。用户可以测试,采集数据,分析数据,这些操作仅需要很短的时间,这样可以大大提高测试的调试的效率。
VTT的使用已经被证实是不可缺少的关键要素。以前使用传统测试方法需要几天时间的测试现在仅需要几小时就可以完成,而且只需要一半的人力资源来进行操作。我们的解决方案基于CompactRIO和LabVIEW,节省了大量的时间和开发成本,提高了工作效率,并且帮助我们在信号测试创新方面有了长足的进步。
使用NI硬件和软件产品产生的影响
这个项目成功的一个关键因素就在于使用了LabVIEW。这个强大的软件提供了几大优势。例如图形化的编程界面,简单易读的代码,很高的可维护性和可扩展性。这些特性从整个开发过程来看,对于这个大型的项目来说都是非常重要的。同时,它还提供了内置的工具,通过提供现成的代码片段来帮助减少开发的时间。最后,用户界面的设计,通常这个方面都是程序设计者们的噩梦,但对于LabVIEW来说却是相当地简单,因为它提供了现成的工具并可以进行快速地自定义。
我们选择NI的硬件由于它们功能齐全、可靠性高,还可以配合高性能的CompactRIO平台使用。这个平台包括了直接嵌入到底座的FPGA可以方便地调用,这对我们来说是最为重要一个特性。NI的硬件,与简单的PC编程、加上实时处理器,以至于FPGA-所有的一切都可以使用LabVIEW-因此我们选择了NI。
从软件的角度来看,LabVIEW拥有图形化开发环境以及直观的编程描述,是一个非常理想的编程环境。开发人员可以非常简单地向一个从来没有编程经验的人展示有特定功能的代码,这大大提高了客户对我们的信心,从而获得投标。选择了模块化的信号接口意味着只需要对特定的模块进行更换就可以改变信号相应的接口,而不需要更换整个系统。图形化的系统设计途径不仅仅可以满足我们需要,同时还帮助我们在开发系统原型时使用我们自己的方法维持整个系统的灵活性。
NI拥有一流的客户关怀服务,因此我们非常乐意地向潜在地客户推荐他们的产品。总体来说,从项目的开始到结束,NI为我们提供了卓越并且完整的开发平台,让我们可以直观并且简单地编写程序来控制可靠、多样和先进的NI硬件模块。
其它开发工作
自从开始开发VTT,我们还在同时开发几个其它的应用,这些应用将用于地下测试,包括用于代替频谱分析仪和图表纸记录器的绿色图表记录器(GCR),GCR通过一些小小的改动就可以用于站台设备室(SER),此外还有一个全新的电子测试设备(EMD)。GCR用于列车测试连接。它包括了一半来自于VTT的LabVIEW代码,产生与VTT非常相似的测试结果。它可以比VTT监测更多的信号并记录更高的数值,因为列车是全速运行的。GCR可以帮助我们电子化地采集所有的数据,而不需要使用基于频谱仪和其它几种传统测试工具的纸制记录的方式,它比目前采用的任何方法都更价廉、更快、更安全、更精确,并且更有效率。这个设备能够大大提高CBTC的信号产生、测试和调试。SERGCR与GCR类似,但不同的是它用于室内,而不是安装在列车上,所以记录的数据较少。
我们的开发团队由三个工程师组成,一个软件工程师,一个电气工程师和一个机械工程师。我们绝大部分的研发工作都是使用停机时间以及我们自己的时间完成的。因为我们的开发时间相当地有限,所以使用NI开发工具带来的快速开发以及代码重用对我们来说受益匪浅。
作者:AnthonyAfonso