How do leak prevention systems use algorithms to detect leaks?
How do leak prevention systems use algorithms to detect leaks?

Discover the role of machine learning in leak detection systems. Accurate monitoring prevents costly damages. Ensure efficiency with remote access.

Read More

Water leaks can cause significant damage and result in high costs for building owners, tenants, and property managers. That's why leak detection systems have become a crucial aspect of building management. In recent years, advancements in technology have made it possible to detect leaks automatically and remotely, thanks to machine learning algorithms. But how do these algorithms work, and what are the benefits of using them?

Using machine learning for leak detection

Leak detection systems typically use machine learning algorithms to profile tenant behaviour using historical data. By analysing the volume and time of water usage during a typical weekday or weekend, the algorithm can recognize events and predict future consumption. Using the data acquired, alarm thresholds are established based on past maximum consumption events. By splitting these events by the day of the week and further dividing them by time, the algorithm can accurately detect abnormal water usage patterns and trigger an alert if necessary.

No alt text provided for this image
A visual representation of a leak detection algorithm placing an envelope over a typical consumption pattern

The ability to learn on-the-fly is another crucial aspect of machine learning algorithms. In the event of a false alarm, the user has the option to manually override the software and maintain the water flow. Furthermore, the algorithm will learn this activity and adapt in the future.

Is machine learning required?

While it is possible to pre-program a device based on guessed thresholds, it's unlikely to be accurate due to changes in water consumption patterns over time. To ensure ongoing efficient and effective operation of the system throughout the building's lifetime, remote access and machine learning are necessary components. Without online access, users lose the ability to receive remote notifications, control the valve remotely, or share access with tenants or subcontractors. Additionally, machine learning will perform ongoing performance evaluations of the building, which may encompass multiple leak prevention systems. This process guarantees that the entire system remains online and functions in seamless harmony.

No alt text provided for this image
An example of minor and major alert thresholds in a leak detection algorithm

What happens after the system detects a leak?

After a leak is detected, a first-stage alert should provide information on the volume and duration of water usage, giving an idea of how severe the leak is. In this alert, the end user(s) can act immediately to turn the water off or over-ride the event so the water does not switch off, providing valuable feedback to the machine learning system.

No alt text provided for this image
How minor and major alerts are used by the algorithm over a continuous consumption event

A second stage alert should then be sent if there is no response from the user, automatically shutting the water off. To find the exact location of the leak, after switching the water back on inside the app, real-time flow rate monitoring can help determine if the leak is still active and how bad it is. Usually we just want to know whether the leak is a drip, in which case we can use water temporarily until investigation, or a more severe burst. To locate the problem area, the user can switch off specific branches, tanks, and individual supplies.

No alt text provided for this image
Animation showing real time monitoring in practice using FlowReporter

Unfortunately flow-based monitoring is not enough to accurately pinpoint the exact location of a damaging leak without realtime monitoring and human intervention. Yes, Artificial Intelligence may be able to disaggregate events using tagging to understand how much water is used for showers/baths/toilets/taps/sprinklers etc. However, the inherent issue stems from the fact that a destructive leak will inevitably arise in an unforeseen section of the pipework, in a location that nobody has previously identified.

No alt text provided for this image
FlowReporter screens showing consumption for many properties and the result of learning mode

Moving forward

Developing a solution to pinpoint leaks in the future has potential. For example, by including pressure data, we could solve the degrees of freedom needed to find the distance to a leak. This will of course introduce further practical complexities, such as the work needed in recording the exact layout of the mechanical infrastructure, which may become infeasible. In the meantime, we believe water contact sensors (such as leak cable or our wireless splash sensors) placed in high-risk areas solve the location problem in a much more straightforward way.

No alt text provided for this image
Quensus Splash Sensor located under a wall-mounted sink

In conclusion, machine learning algorithms have become a crucial aspect of leak detection systems. They provide accurate and reliable monitoring of water consumption, which can help detect leaks early and prevent costly damages. Remote access and machine learning intelligence are essential for ensuring the system's continued efficiency and effectiveness. As technology continues to evolve, we can expect more advanced algorithms to be developed, providing even better leak detection capabilities for building management.

Contact us now to help safeguard your property against water damage.

Latest News & Articles

Discover the latest at Quensus through our articles, showcasing community initiatives, exciting sponsorships, company updates and more!

View More
Quensus logo

Keep your properties safe with intelligent water management & leak detection

Request A QuoteDownload Brochure