Industry Insights
Redefining Water Management at ACE 2023
Did you know that more than a third of water pumped through the distribution system is lost to water leakage? Globally, water loss amounts to nearly 126 billion cubic meters per year (expressed as non-revenue water) with an estimated value of $39 billion USD.1 As the global population continues to rise and environmental challenges intensify, efficient management, use and conservation of water resources are more important than ever. We look forward to attending the American Water Works Association’s upcoming Annual Conference Exhibition (ACE) in Toronto from June 11-14, where we’ll address these global water challenges and share Itron’s end-to-end water solutions that can help utilities make the most of every drop. You’ll find us in booth 2219.
A few of Itron’s modern water solutions that ACE attendees can look forward to learning more about are outlined below.
Achieve Resilient Water Management with AMI Essentials
Efficient water management has shifted from a want to an urgent need as utilities and their communities face water scarcity, purity and loss-related challenges. Not to mention the diverse and extremely challenging environmental contexts that make it necessary to extend aging infrastructure’s lifespan. It is imperative for utilities and cities to deploy water distribution and management solutions that address water scarcity constraints and asset management challenges. Our newest development, AMI Essentials for Water, can help utilities do just that. This open and flexible standard-based, end-to-end platform focuses on water conservation and revenue protection, paving the way for new standards of metrology excellence and more effective non-revenue water initiatives. You can’t manage what you can’t measure, so get AMI and get the data you need to optimize your operations.
Proactively Prevent Water Loss with Advanced Sensing
In today’s conservation-driven environment, water losses – and associated pumping and treatment costs – add up quickly. Distribution leak detection, and keeping system losses minimal, are important operational concerns for water providers. Itron’s advanced sensing and leak detection capabilities offer unattended daily monitoring of leaks in distribution lines for proactive leak detection and timely mitigation. This reduces non-revenue water loss, associated costs and potential service disruptions caused by major leak events. By reducing non-revenue water and optimizing operational efficiency, these advanced capabilities support utilities in providing reliable and efficient water services to their communities.
Enhancing Your Water Distribution System with Digital Transformation using Temetra Analysis
The AMI System will open the door to digital transformation by automatically measuring the water consumption at a very granular level, the basis for statistical analysis and machine learning, and applying artificial intelligence. In today's technologically driven world, digital transformation stands as a vital tool for global water providers, with focal areas including asset management, revenue protection, operational efficiency, regulatory compliance and customer service. This paradigm shift will be under the spotlight at ACE 2023. By embracing a comprehensive digital transformation strategy, and employing advanced tools like hydraulic modeling software, pressure management and pressure sensing, utilities can successfully transition their network into a smart meter network through Temetra Analysis.
Digital transformation not only enables utilities to retain the processed water within the system and minimize waste, but it also delivers enhanced operational efficiency, helping them to achieve their targets. As water scarcity becomes an increasing global concern, the adoption of digital solutions offers a powerful tool in optimizing water management and conservation strategies.
Itron's innovative water solutions embody this digital revolution, offering a transformative path forward for utilities. As we grapple with the escalating challenges of water scarcity, intensifying regulatory pressures and the urgent need for resilient water management, Itron's suite of digital technologies and solutions provide a comprehensive arsenal to tackle these issues head-on.
Through digital transformation, utilities and cities can effectively navigate the complex and rapidly evolving landscape of water management, paving the way for a more sustainable and resilient future. We invite you to visit us at booth 2219 at ACE 2023, where we'll be showcasing how digital transformation can help utilities navigate the current challenges in water management with confidence.
Kesalahan terjadi ketika Memproses Template.
The following has evaluated to null or missing:
==> authorContent.contentFields [in template "44616#44647#114455" at line 9, column 17]
----
Tip: It's the step after the last dot that caused this error, not those before it.
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----
----
FTL stack trace ("~" means nesting-related):
- Failed at: contentFields = authorContent.content... [in template "44616#44647#114455" at line 9, column 1]
----
1<#assign
2 webContentData = jsonFactoryUtil.createJSONObject(author.getData())
3 classPK = webContentData.classPK
4/>
5
6<#assign
7authorContent = restClient.get("/headless-delivery/v1.0/structured-contents/" + classPK + "?fields=contentFields%2CfriendlyUrlPath%2CtaxonomyCategoryBriefs")
8contentFields = authorContent.contentFields
9categories=authorContent.taxonomyCategoryBriefs
10authorContentData = jsonFactoryUtil.createJSONObject(authorContent)
11friendlyURL = authorContentData.friendlyUrlPath
12authorCategoryId = "0"
13/>
14
15<#list contentFields as contentField >
16 <#assign
17 contentFieldData = jsonFactoryUtil.createJSONObject(contentField)
18 name = contentField.name
19 />
20 <#if name == 'authorImage'>
21 <#if (contentField.contentFieldValue.image)??>
22 <#assign authorImageURL = contentField.contentFieldValue.image.contentUrl />
23 </#if>
24 </#if>
25 <#if name == 'authorName'>
26 <#assign authorName = contentField.contentFieldValue.data />
27 <#list categories as category >
28 <#if authorName == category.taxonomyCategoryName>
29 <#assign authorCategoryId = category.taxonomyCategoryId />
30 </#if>
31 </#list>
32 </#if>
33 <#if name == 'authorDescription'>
34 <#assign authorDescription = contentField.contentFieldValue.data />
35
36 </#if>
37
38 <#if name == 'authorJobTitle'>
39 <#assign authorJobTitle = contentField.contentFieldValue.data />
40
41 </#if>
42
43</#list>
44
45<div class="blog-author-info">
46 <#if authorImageURL??>
47 <img class="blog-author-img" id="author-image" src="${authorImageURL}" alt="" />
48 </#if>
49 <#if authorName??>
50 <#if authorName != "">
51 <p class="blog-author-name">By <a id="author-detail-page" href="/w/${friendlyURL}?filter_category_552298=${authorCategoryId}"><span id="author-full-name">${authorName}</span></a></p>
52 <hr />
53 </#if>
54 </#if>
55 <#if authorJobTitle??>
56 <#if authorJobTitle != "">
57 <p class="blog-author-title" id="author-job-title" >${authorJobTitle}</p>
58 <hr />
59 </#if>
60 </#if>
61 <#if authorDescription??>
62 <#if authorDescription != "" && authorDescription != "null" >
63 <p class="blog-author-desc" id="author-job-desc">${authorDescription}</p>
64 <hr />
65 </#if>
66 </#if>
67</div>
The following has evaluated to null or missing: ==> authorContent.contentFields [in template "44616#44647#114455" at line 9, column 17] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: contentFields = authorContent.content... [in template "44616#44647#114455" at line 9, column 1] ----
1<#assign
2 webContentData = jsonFactoryUtil.createJSONObject(author.getData())
3 classPK = webContentData.classPK
4/>
5
6<#assign
7authorContent = restClient.get("/headless-delivery/v1.0/structured-contents/" + classPK + "?fields=contentFields%2CfriendlyUrlPath%2CtaxonomyCategoryBriefs")
8contentFields = authorContent.contentFields
9categories=authorContent.taxonomyCategoryBriefs
10authorContentData = jsonFactoryUtil.createJSONObject(authorContent)
11friendlyURL = authorContentData.friendlyUrlPath
12authorCategoryId = "0"
13/>
14
15<#list contentFields as contentField >
16 <#assign
17 contentFieldData = jsonFactoryUtil.createJSONObject(contentField)
18 name = contentField.name
19 />
20 <#if name == 'authorImage'>
21 <#if (contentField.contentFieldValue.image)??>
22 <#assign authorImageURL = contentField.contentFieldValue.image.contentUrl />
23 </#if>
24 </#if>
25 <#if name == 'authorName'>
26 <#assign authorName = contentField.contentFieldValue.data />
27 <#list categories as category >
28 <#if authorName == category.taxonomyCategoryName>
29 <#assign authorCategoryId = category.taxonomyCategoryId />
30 </#if>
31 </#list>
32 </#if>
33 <#if name == 'authorDescription'>
34 <#assign authorDescription = contentField.contentFieldValue.data />
35
36 </#if>
37
38 <#if name == 'authorJobTitle'>
39 <#assign authorJobTitle = contentField.contentFieldValue.data />
40
41 </#if>
42
43</#list>
44
45<div class="blog-author-info">
46 <#if authorImageURL??>
47 <img class="blog-author-img" id="author-image" src="${authorImageURL}" alt="" />
48 </#if>
49 <#if authorName??>
50 <#if authorName != "">
51 <p class="blog-author-name">By <a id="author-detail-page" href="/w/${friendlyURL}?filter_category_552298=${authorCategoryId}"><span id="author-full-name">${authorName}</span></a></p>
52 <hr />
53 </#if>
54 </#if>
55 <#if authorJobTitle??>
56 <#if authorJobTitle != "">
57 <p class="blog-author-title" id="author-job-title" >${authorJobTitle}</p>
58 <hr />
59 </#if>
60 </#if>
61 <#if authorDescription??>
62 <#if authorDescription != "" && authorDescription != "null" >
63 <p class="blog-author-desc" id="author-job-desc">${authorDescription}</p>
64 <hr />
65 </#if>
66 </#if>
67</div>