Thales UK Tests London’s Underground Rail Network With CompactRIO and LabVIEW

 Read in  |   Print

"Our solution, powered by CompactRIO and LabVIEW, saved vast amounts of time and money, increased productivity, and helped us take a huge leap forward in signalling testing innovation."

- Anthony Afonso, Thales UK

The Challenge:
Upgrading traditional methods of testing rail services, which involve closing down services, spending time and money, and disrupting passengers. The automatic signalling system upgrade to the Jubilee and Northern lines on the Underground required an innovative substitute to minimise these issues.

The Solution:
Testing a new automated signalling system with several virtual test trains (VTTs) created by Thales UK using NI CompactRIO hardware and NI LabVIEW system design software to mimic an actual passenger train. The solution saved vast amounts of time and money, increased productivity, and helped us take a huge leap forward in signalling testing innovation.

Anthony Afonso - Thales UK

Anyone who has travelled through London over a weekend on the Underground is all too familiar with closed lines and long delays. However, these delays are critical for the rail industry to maintain and upgrade its services whilst ensuring the safety of its passengers.

The Underground network in London is not only one of the largest and busiest in the world, with more than 1 billion passengers per year, but it also incorporates the oldest section of underground railway in the world, dating back to 1863. Maintaining and improving this rail network is an ongoing challenge that demands new and innovative engineering to ensure London keeps moving with as little disruption as possible.


Traditional methods of testing railway systems require the use of a fully operational train and full closure of the track, usually for days at a time. The process is expensive, time-consuming to arrange, and inconvenient to the public. The automatic signalling system upgrade project for the Jubilee and Northern lines promised to boost capacity by 33 percent (the equivalent of carrying approximately 5,000 extra passengers each hour) and cut journey times by 22 percent, according to the Transport for London website. This massive upgrade offered an opportunity to revolutionise testing within the rail industry. The challenge was to generate an alternative testing solution that could alleviate many of the burdens of this traditional method and ultimately lead to a less-costly and more time-efficient means of testing new technologies that is in line with the Underground’s highly stringent health and safety policy.

Our Approach

Thales UK is a world leader in transportation solutions, and we were commissioned to install the automatic signalling solution for the Jubilee and Northern lines. The project involved installing a Thales S40 SelTrac Transmission-Based Train Control (TBTC) system on both the track and the entire rolling stock fleet of trains. Before these retrofitted trains could use this new system in service, the track installation needed to be tested. The engineering team devised an innovative test rig that could mimic a passenger train fitted with a Thales TBTC system. It needed to be portable and quickly assembled in almost any location along the Underground. Another goal was to reduce the quantity of test staff and test time so that standard engineering hours could be followed instead of requiring costly weekend closures. From an environmental perspective, the system needed to run reliably in any environment that could be experienced on the Underground network. This can vary from snow and rain to deep, dark, and dusty tunnels. Additionally, the solution needed to be bidirectional to offer a massive advantage during testing/fault finding, thus increasing efficiency and optimising track time. Finally, the software needed to be intuitive to reduce the impact on test engineers during the transition from real trains to the new design.


The solution was to create several VTTs with CompactRIO at the heart of each VTT system. The VTT system operates as a portable, battery-powered railway trolley that carries testing staff and the Thales communications equipment used to test the SelTrac TBTC system. It is already installed on the Jubilee line and installation on the Northern line (the busiest on the Underground network) is due for completion in 2014, per the Transport for London website.

The VTT runs with the CompactRIO control system interfaced to custom hardware. We used a CompactRIO real-time controller, an FPGA-equipped chassis, and flexible modular signal interfaces to implement the system, all of which were programmed with LabVIEW system design software. We perform both control and monitoring simultaneously with CompactRIO. For the control we use simulated signals from the interactive dials and switches on the front panel and preset values to imitate a real train. The monitoring portion of the system consists of several assigned test points, signal communication antennas, and CPU serial data, which we record from the VOBC. This platform provides the onboard SelTrac TBTC signalling equipment with the appropriate signals to mimic an actual passenger train, hence the term “virtual test train.” Additionally, gathering of all this data allows us to view how a train's VOBC would react to its surroundings. The reaction of the VOBC is imperative to us since it is this data that allows us to have confidence that the systems were installed and commissioned correctly.

We also programmed data-logging functions in the LabVIEW application to easily record technical data on an SD memory card. We did this in case the data was required for the testing and commissioning of the SelTrac TBTC system. To review the test data, a VTT viewer program was also developed using LabVIEW. This VTT viewer program means that the testers on-site can review data immediately to make necessary corrections and ensure the appropriate signals are monitored.

Success of the New Solution

While initial trials on the Jubilee line were promising, VTTs that are now being used for routine programmed testing on the Northern line have surpassed our expectations. Use of the VTT has dramatically increased and diversified. In addition to serving as a testing tool, the VTT is a useful fault-finding tool. Another major advantage is the VTT’s bidirectional ability: A normal test train is only permitted to travel forward, but the VTT can reverse and retest missed track, rather than loop around the line, which inevitably takes time. Another bonus is that the VTT can perform testing whilst other work is being performed in parallel. This is not possible using traditional methods because a train requires that power be available trackside.

Besides providing the control element, CompactRIO can automate data capture. The user can test, gather data, and analyse it all in a short amount of time, which speeds up testing and commissioning.

The use of the VTT has already proven to be invaluable. Traditional methods that normally take days have now been reduced to hours and require around half the manpower to operate. Our solution, powered by CompactRIO and LabVIEW, has saved vast amounts of time and money, increased productivity, and helped us take a huge leap forward in signalling testing innovation.

Impact of Using National Instruments Hardware and Software

A key factor in the success of this project was the use of LabVIEW. The software offered several benefits, such as graphical programming, easy-to-read code, maintainability, and scalability, that all proved essential for a large project. It also featured built-in tools that reduced development time by providing proven sections of code. Finally, the user interface design, which is usually every programmer’s nightmare, was simple because LabVIEW offered tools for quick customisation.

We chose NI hardware due to the versatile, reliable, and high-performance CompactRIO platform. The platform incorporates an accessible FPGA built directly into the backplane of the chassis, which was one of the most valuable features. NI hardware, coupled with the simplicity of programming the PC, real-time processor, and even the FPGA—all with LabVIEW—made us choose the NI platform.

From a software point of view, LabVIEW was the ideal environment to use because of its graphical and intuitive approach to programming. It was simple enough to demonstrate sections of code to someone who had no programming experience, which helped greatly with instilling confidence in our customer and bidding to get approval. The choice of a modular signal interface meant that specification changes and revisions were accommodated by swapping the relevant interfaces, rather than abandoning the entire system. The graphical system design approach not only met our needs but also helped us remain flexible in our methodology while developing a prototype.

NI customer care has always been first-class, and we highly recommend them to potential customers. Overall, from start to finish, NI provided an excellent, complete platform so that we could intuitively and easily create programs to control reliable, versatile, and modern NI hardware.

Additional Development

Since developing the VTT, we have developed or are in the process of developing several other applications to be used in the Underground including a green chart recorder (GCR) to replace spectrum analysers and chart paper recorders, a GCR with slight modifications for use inside station equipment rooms (SERs), and a new electronic measuring device (EMD). The GCR was designed to connect to a train whilst testing. It contains half of the LabVIEW code from the VTT and produces test results very similar to the VTT. It monitors more signals and records data at a higher than the VTT because the train is running at full line speed. The GCR allows us to gather test data electronically as opposed to using chart paper, spectrum analysers, and several other traditional test tools. It's cheaper, faster, safer, more accurate, and more efficient than anything available at present. This device has the potential to dramatically speed up the CBTC signaling, testing, and commissioning. The SER GCR is similar to the GCR but is located in a room instead of on a train and records less test data.

Our team consists of a three engineers—software, electrical, and mechanical—and we do most of our R&D during downtime or on our own time. Thus, the rapid development and code reuse possible with NI tools has been exceptionally useful since development time is extremely rare.

Author Information:
Anthony Afonso
Thales UK
15 Westferry Circus, Canary Wharf
Tel: 07800 626818

Bookmark and Share

Explore the NI Developer Community

Discover and collaborate on the latest example code and tutorials with a worldwide community of engineers and scientists.

‌Check‌ out‌ the‌ NI‌ Community

Who is National Instruments?

National Instruments provides a graphical system design platform for test, control, and embedded design applications that is transforming the way engineers and scientists design, prototype, and deploy systems.

‌Learn‌ more‌ about‌ NI