top of page



Error bars on the optimum: Monte Carlo and the risk profile.
SMART SEWERS · PART 3 OF 6 Asset Management · 26 May 2026 · Pasi Pajula Part 2 ended with the Pareto frontier as the structural answer to multi-objective optimisation. Part 3 takes the next step: the frontier itself is uncertain. Every input that feeds the cost function is a distribution, not a number — and that has direct consequences for how an "optimal plan" should be presented to a utility board. Inputs are distributions, not numbers Pipe remaining useful life is
Pasi Pajula
2 days ago4 min read


What does 'optimal' optimise? The cost function unpacked.
SMART SEWERS· PART 2 OF 6 Asset Management · 19 May 2026 · Pasi Pajula Part 1 established that the decision space for a sewer rehabilitation programme is unenumerable. The follow-up question is sharper: what are we optimising for? Any optimisation result is only as good as the objective function — and "minimise lifecycle cost" sounds straightforward until you write out what cost actually contains. Five components of cost A defensible cost function for a sewer network
Pasi Pajula
May 128 min read


20 years, 30,000 pipes, 30,000 manholes — how many ways are there to maintain a sewer network?
SMART SEWERS · PART 1 OF 6 Asset Management · 12 May 2026 · Pasi Pajula Consider the wastewater network of a mid-sized Finnish city: roughly 30,000 pipe segments, a comparable number of manholes, and a 20-year planning horizon. The task sounds routine — decide what to rehabilitate, when, and by which method. In practice, it is one of the hardest combinatorial optimisation problems in municipal infrastructure asset management. The size of the decision space For each pi
Pasi Pajula
May 123 min read


Why we rebuilt our wastewater data platform from scratch
Real-time monitoring and long-term infiltration & inflow analytics — in one cloud GUI, with the integration layer built into the product. Most wastewater operators work across four separate systems: flow data in one tool, asset data in another, SCADA in a third, weather in a spreadsheet. The CCTV crew gets dispatched on whichever subset of data is in front of you. The next budget gets defended the same way. Preventos Hero collapses that fragmentation into one cloud platform.
Pasi Pajula
Apr 302 min read
bottom of page