Presenters
Source
From Trackside to Tech: How Irish Rail is Revolutionizing Operations with Data and Grafana 🚀
Ever wondered how the trains keep running smoothly, even when the unexpected happens? It turns out, behind the scenes of Ireland’s national railway, a quiet revolution is taking place, powered by data, ingenuity, and a surprisingly flexible open-source tool: Grafana. Forget complex, expensive enterprise solutions; Irish Rail is proving that you can achieve incredible results with a lean, iterative approach, transforming a massive, traditional organization into a data-driven powerhouse.
The Problem: Data Silos and Disconnected Devices ⛓️
For years, Irish Rail faced a common challenge: vast amounts of data being generated by thousands of instruments and devices scattered across nearly 2,500 kilometers of track. The catch? This data was locked away. “We had loads of instrumentation and devices out in the field, but none of them were integrated,” explains Seosaimh O Fatharta, IRIS Project Manager at Irish Rail. “They were effectively just very remote, out there, not talking to anything except for themselves.” The old method involved physically retrieving data using smart cards, a process that was time-consuming and inefficient.
The advent of the Internet of Things (IoT) brought a glimmer of hope. Companies like Trimble and Hexagon offered solutions, providing real-time visibility and enabling pattern analysis. “I was in heaven,” Seosaimh recalls. “I was like, I don’t need to go to site anymore.” But this influx of data also brought a new set of headaches. “The lads on the ground couldn’t remember their passwords, they’d lose their passwords, they’d go on holidays. The wrong mobile number would be input in the system. And I had no control how to manage the system.” This growing dependency on over 50 vendors, each with their own dashboards and systems, created a fragmented and unmanageable landscape.
The Breakthrough: Embracing Grafana and an Iterative Approach 💡
Enter Richard Donovan, a technology consultant who has been working with Irish Rail for four years. Recognizing the frustration and the lack of a cohesive solution, Richard and Seosaimh decided to take a different path. Instead of getting bogged down in lengthy procurement processes for bespoke, expensive systems, they opted for a more agile, user-centric approach.
“I started introducing this more adaptability, basically from my laptop,” Richard explains. He began showcasing Grafana dashboards with mock data, allowing Seosaimh and his team to provide immediate feedback. “He said, ‘I like this bit, I don’t like these bits.’ And we started iterating very quickly with our chief subject matter expert, and then started expanding it out to other engineers and other stakeholders.” This iterative process, focusing on what the end-users actually needed, was a game-changer.
Seosaimh initially had reservations about Grafana’s default dark theme, but soon became a convert. “Their dashboards are class, they jump out at me. I really feel it. So, yeah, I’m a convert. Thanks.” This highlights a crucial point: the importance of tailoring solutions to user preferences, even down to the visual aesthetics.
Building IRIS: From a Single Sensor to a National Network 🌐
The project, eventually branded as IRIS (Irish Rail’s Intelligence Sensing), started small. “From a laptop, we start off with an MQTT broker, and start searching for existing data providers across the organization,” says Richard. They found success with even the smallest of suppliers, like a weather station providing temperature and moisture data. “He went on board straight away. He goes, look, all you need is an API.”
This agile approach allowed them to get a system up and running in just a couple of days, complete with an alerting system. One memorable instance involved an alert for high track temperatures during a summer heatwave, which prevented potential train line buckling. Ironically, the original supplier’s system was failing due to an unpaid prepaid SIM card! This incident underscored the need for a robust, self-managed solution.
The IRIS platform is built on four key pillars:
- Collecting Data 📊: Utilizing multiple IoT devices, remotely connected via SIM cards to cloud computing.
- Monitoring & Alerts 🚨: Triggering alarms based on predefined thresholds and sending SMS messages to relevant personnel.
- Insights 🧠: Gaining unprecedented understanding of asset behavior and relationships.
- Decisions ✅: Enabling proactive and informed decision-making.
The Tech Stack: Simple, Flexible, and Powerful 🛠️
The beauty of the IRIS project lies in its intentionally simple and adaptable technology stack. While Grafana is the core visualization and alerting tool, it’s supported by other key components:
- Postgres & TimescaleDB: Providing a robust and scalable database solution. Richard emphasizes that they started with Postgres and moved to TimescaleDB because it was a familiar technology and worked well with their existing infrastructure.
- MQTT: Used as a standard for data ingestion, allowing for an ontology of data that maps back to SAP, a significant win for the organization.
- APIs: Enabling seamless integration with various devices and data sources.
“The ability to gather the data is the bit that’s missing, and Grafana is filling the gap,” Richard explains. “This is where it starts to become a game-changer for, say, not so technical, not so software-oriented companies to start going, ‘This is doable for us. This is also doable for us to do mostly in-house.’” The team, consisting of just three people, demonstrated the power of this approach, highlighting that extensive development teams aren’t always necessary.
Impact and Future Vision: From Reactive to Predictive 🔮
The IRIS project has transformed Irish Rail’s operations from a reactive model to a nearly predictive one. The ability to monitor track conditions, temperature, and even potential flooding in real-time means problems can be identified and addressed before they impact passengers.
“The time to notification, our time to fix, our time to be aware of it has gone from potentially literally hours and days… to devices going off, real-time sensors,” says Seosaimh. This has significantly reduced travel time for engineers, minimized paperwork, and, most importantly, enhanced safety by reducing the need for personnel to be on dangerous track sections.
The project’s success has led to its expansion across the entire company, with applications in building maintenance (elevators) and even camera monitoring for passenger flow and station activity. The team is also exploring more advanced capabilities like sensor fusion, combining data from multiple sensors and external sources like weather forecasts to create an even richer picture for decision-makers.
“Grafana, as a core, has become much more than just a dashboard of data that sits on a wall somewhere,” concludes Richard. “It is really an operational hub for information that takes a very old company to a real-time data-driven company without having to have massive consultants, and a whole transformation, cultural change.”
The IRIS project is a testament to the power of open-source technology, iterative development, and a deep understanding of user needs. It’s a story of how a traditional organization can embrace innovation to build a safer, more efficient, and data-driven future, one sensor at a time.