{"id":2901,"date":"2026-06-23T10:51:04","date_gmt":"2026-06-23T10:51:04","guid":{"rendered":"https:\/\/artelnics.com\/case_studies\/acciona-water-turbidity-prediction\/"},"modified":"2026-07-22T09:37:15","modified_gmt":"2026-07-22T09:37:15","slug":"acciona-water-turbidity-prediction","status":"publish","type":"case_studies","link":"https:\/\/artelnics.com\/case_studies\/acciona-water-turbidity-prediction\/","title":{"rendered":"Predicting turbidity in water treatment plants"},"content":{"rendered":"<style>@import url('https:\/\/fonts.googleapis.com\/css2?family=Roboto:wght@400;500;700;800;900&display=swap');\/* codex-artelnics-opennn-visual-sync-v5 *\/:root{--opennn-navy:#1E5374;--opennn-blue:#1E5374;--opennn-sky:#56A1C8;--opennn-sky-light:#B6D7E7;--opennn-wash:#EAF3F9;--opennn-ink:#212121;--opennn-text:#212121;--opennn-muted:#5F6368;--opennn-line:#D7E4EA;--opennn-soft:#F5F9FC;--opennn-white:#FFFFFF;--artelnics-blue:var(--opennn-blue);--artelnics-cyan:var(--opennn-sky);--artelnics-deep:var(--opennn-navy);--artelnics-navy:var(--opennn-navy);--artelnics-bg:var(--opennn-soft);--artelnics-text:var(--opennn-text);--artelnics-muted:var(--opennn-muted);--artelnics-line:var(--opennn-line);--artelnics-soft:var(--opennn-soft);--artelnics-white:var(--opennn-white);--content-width:1180px;}.atl-case{font-family:Roboto,Arial,sans-serif;color:#212121;line-height:1.68;max-width:980px;margin:0 auto;padding:20px 18px 44px}\n.atl-case h2{font-family:\"Roboto\",Arial,sans-serif;color:#212121;margin:34px 0 10px;font-size:30px;line-height:1.2}\n.atl-case p{font-size:18px;margin:0 0 16px}\n.atl-case .lead{font-size:22px;color:#5F6368;margin:6px 0 26px}\n.atl-case .meta{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}\n.atl-case .tag{background:#EAF3F9;color:#1E5374;border:1px solid #D7E4EA;border-radius:999px;padding:7px 12px;font-weight:700;font-size:14px}\n.atl-case .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}\n.atl-case .card{background:#F5F9FC;border:1px solid #D7E4EA;border-radius:8px;padding:18px}\n.atl-case .card strong{display:block;font-family:\"Roboto\",Arial,sans-serif;font-size:18px;color:#1E5374;margin-bottom:6px}\n.atl-case figure{margin:28px 0;text-align:center}\n.atl-case img{max-width:100%;height:auto;border-radius:8px;border:1px solid #D7E4EA}\n.atl-case figcaption{font-size:14px;color:#5F6368;margin-top:8px}\n@media(max-width:760px){.atl-case .grid{grid-template-columns:1fr}.atl-case h2{font-size:25px}.atl-case p{font-size:16px}.atl-case .lead{font-size:19px}}\/* codex-artelnics-opennn-visual-sync-v5-overrides-start *\/html,body,#page,.site,.site-main,#content,.entry-content{background:#F5F9FC!important}body,.atl-home,.atl-section,.atl-content-section,.atl-case{font-family:\"Roboto\",\"Segoe UI\",Arial,sans-serif!important;color:#212121!important;font-size:17px;line-height:1.65}.site-header{background:rgba(26,74,102,.96)!important;border-bottom:1px solid rgba(255,255,255,.1)!important;box-shadow:0 10px 30px rgba(6,27,52,.18)!important}.site-menu a{color:#FFFFFF!important;font-family:\"Roboto\",\"Segoe UI\",Arial,sans-serif!important;font-size:16px!important;font-weight:800!important}.site-menu a:hover{color:#56A1C8!important}.site-menu .menu-contact a,.site-menu .menu-github a{background:#56A1C8!important;color:#FFFFFF!important;border-radius:8px!important}.site-footer{background:#1E5374!important;color:rgba(255,255,255,.84)!important}h1,h2,h3,h4,h5,h6,.atl-eyebrow,.eyebrow,.button,.atl-home-button,.site-menu,.brand{font-family:\"Roboto\",\"Segoe UI\",Arial,sans-serif!important;letter-spacing:0!important}.atl-home-hero,.atl-hero,section.atl-hero{background:radial-gradient(circle at 78% 20%,rgba(86,161,200,.22),transparent 24%),linear-gradient(135deg,#1E5374 0%,#1E5374 60%,#1E5374 100%)!important;color:#FFFFFF!important}.atl-home-eyebrow,.atl-eyebrow,section.atl-hero .atl-eyebrow{color:#B6D7E7!important;font-size:14px!important;font-weight:600!important;letter-spacing:.08em!important}.atl-home-hero h1,.atl-hero h1,body section.atl-hero .atl-hero-inner>h1,body .entry-content section.atl-hero h1{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;opacity:1!important;font-size:54px!important;font-weight:700!important;line-height:1.08!important}.atl-home-lead,.atl-hero p,body section.atl-hero p:not(.atl-eyebrow){color:#EAF3F9!important;-webkit-text-fill-color:#EAF3F9!important;font-size:18px!important;line-height:1.7!important}.atl-home-section,.atl-section,.atl-home-cta,.atl-home-section-soft,.atl-home-section-dark,.atl-section-soft{background:#F5F9FC!important;color:#212121!important}.atl-home-section-head h2,.atl-section-header h2,.atl-home-cta-box h2,.atl-content-section h1{color:#212121!important;font-size:36px!important;font-weight:700!important;line-height:1.15!important}.atl-home-section-head p,.atl-section-header p,.atl-home-cta-box p,.atl-content-section p{color:#5F6368!important;font-size:17px!important;line-height:1.7!important}.atl-card,.atl-home-service,.atl-home-product,.atl-home-case,.atl-home-industry,.atl-home-programme{background:#F5F9FC!important;color:#212121!important;box-shadow:-12px -12px 24px rgba(255,255,255,.96),12px 12px 24px rgba(30,83,116,.13)!important}.atl-card h3,.atl-home-service h3,.atl-home-product h3,.atl-home-case h3,.atl-home-programme h3{color:#212121!important;font-size:22px!important;font-weight:800!important;line-height:1.15!important}.atl-card p,.atl-home-service p,.atl-home-product p,.atl-home-case p,.atl-home-programme p{color:#5F6368!important;font-size:17px!important;line-height:1.58!important}.atl-card a,.atl-home-product a,.atl-home-case a,.text-link{color:#56A1C8!important;font-family:\"Roboto\",\"Segoe UI\",Arial,sans-serif!important;font-weight:700!important}.atl-home-button,.button,.button-primary,.button-secondary,body a.button,body a.button-primary,body a.button-secondary{background:#56A1C8!important;color:#FFFFFF!important;font-family:\"Roboto\",\"Segoe UI\",Arial,sans-serif!important;font-size:17px!important;font-weight:800!important;border-radius:10px!important}.atl-home-button:hover,.button:hover,.button-primary:hover,.button-secondary:hover{background:#56A1C8!important;color:#FFFFFF!important}.atl-home-service .atl-service-icon{color:#56A1C8!important}.atl-case{color:#212121!important;max-width:980px}.atl-case h2{color:#3B86AD!important;font-family:\"Roboto\",\"Segoe UI\",Arial,sans-serif!important;font-size:34px!important;font-weight:700!important;line-height:1.18!important}.atl-case h3,.atl-case .card strong{color:#212121!important;font-family:\"Roboto\",\"Segoe UI\",Arial,sans-serif!important}.atl-case p,.atl-case li{color:#212121!important;font-size:19px!important;line-height:1.62!important}.atl-case .lead{color:#5F6368!important;font-size:20px!important;line-height:1.5!important}.atl-case .tag{background:#EAF3F9!important;color:#1E5374!important;border-color:#D7E4EA!important}.atl-case .card{background:#FFFFFF!important;border-color:#D7E4EA!important;border-radius:8px!important}.atl-case figcaption{color:#5F6368!important}@media(max-width:767px){.atl-home-hero h1,.atl-hero h1,body section.atl-hero .atl-hero-inner>h1{font-size:38px!important}.atl-home-section-head h2,.atl-section-header h2,.atl-home-cta-box h2,.atl-content-section h1{font-size:28px!important}.atl-case h2{font-size:28px!important}.atl-case p,.atl-case li{font-size:17px!important}.atl-home-lead,.atl-hero p,body section.atl-hero p:not(.atl-eyebrow){font-size:17px!important}}.cky-consent-container{left:auto!important;right:40px!important;bottom:40px!important;max-width:440px!important;width:min(440px,calc(100vw - 32px))!important;z-index:99999999!important}.cky-consent-container .cky-consent-bar{background:#FFFFFF!important;border:1px solid #D7E4EA!important;border-radius:8px!important;box-shadow:0 18px 42px rgba(30,83,116,.16)!important;color:#212121!important;padding:24px 26px!important}.cky-title,.cky-notice .cky-title{color:#212121!important;font-family:\"Roboto\",\"Segoe UI\",Arial,sans-serif!important;font-size:18px!important;font-weight:800!important;line-height:1.25!important}.cky-notice-des,.cky-notice-des *{color:#5F6368!important;font-family:\"Roboto\",\"Segoe UI\",Arial,sans-serif!important;font-size:14px!important;line-height:1.55!important}.cky-notice-group{display:block!important}.cky-notice-btn-wrapper{display:flex!important;flex-wrap:nowrap!important;gap:10px!important;justify-content:space-between!important;margin-top:18px!important}.cky-btn{flex:1 1 0!important;min-width:0!important;width:auto!important;min-height:44px!important;padding:0 20px!important;border-radius:0!important;font-family:\"Roboto\",\"Segoe UI\",Arial,sans-serif!important;font-size:14px!important;font-weight:700!important}.cky-btn-accept{background:#1E5374!important;border-color:#1E5374!important;color:#FFFFFF!important}.cky-btn-reject,.cky-btn-customize{background:#FFFFFF!important;border:1px solid #1E5374!important;color:#1E5374!important}.cky-btn:hover{opacity:1!important;box-shadow:none!important}@media(max-width:767px){.cky-consent-container{left:16px!important;right:16px!important;bottom:16px!important;width:auto!important;max-width:none!important}.cky-notice-btn-wrapper{flex-direction:column!important}.cky-btn{width:100%!important}}\/* codex-artelnics-opennn-visual-sync-v5-overrides-end *\/<\/style>\n<article class=\"atl-case\">\n<p class=\"lead\">A predictive analytics system anticipates high-turbidity events so water-treatment operators can act before quality problems escalate.<\/p>\n<div class=\"meta\">\n    <span class=\"tag\">Water and utilities<\/span><br \/>\n    <span class=\"tag\">Predictive analytics<\/span><br \/>\n    <span class=\"tag\">Early warning<\/span>\n  <\/div>\n<h2>Challenge<\/h2>\n<p>Water-treatment plants can experience sudden turbidity peaks caused by process conditions, environmental effects or upstream events. Operators need enough warning to diagnose the situation and adjust the process before the event affects production.<\/p>\n<h2>Data<\/h2>\n<p>The project combined historical turbidity measurements with process variables such as conductivity and operating signals. External variables, including satellite and environmental information, were considered when they helped explain turbidity events.<\/p>\n<h2>Solution<\/h2>\n<p>Artelnics built predictive models to identify patterns that precede high-turbidity episodes, studied the most relevant variables and produced visual diagnostics for model testing and event interpretation.<\/p>\n<div class=\"grid\">\n<div class=\"card\"><strong>Client value<\/strong><\/p>\n<p>Earlier detection of risky water-quality conditions.<\/p>\n<\/div>\n<div class=\"card\"><strong>Model output<\/strong><\/p>\n<p>Forecasts, correlations and event diagnostics for operators.<\/p>\n<\/div>\n<\/div>\n<h2>Results<\/h2>\n<p>The resulting workflow transforms historical plant data into an operational early-warning capability, making it easier to anticipate abnormal conditions and support decisions with objective evidence.<\/p>\n<h2>Illustrations<\/h2>\n<figure><img decoding=\"async\" src=\"https:\/\/artelnics.com\/wp-content\/uploads\/2026\/06\/acciona_turbidity_testing.jpg\" alt=\"Predicted and observed turbidity over time\"><figcaption>Turbidity prediction testing<\/figcaption><\/figure>\n<figure><img decoding=\"async\" src=\"https:\/\/artelnics.com\/wp-content\/uploads\/2026\/06\/acciona_turbidity_corr.jpg\" alt=\"Variable correlations for the turbidity model\"><figcaption>Turbidity variable correlations<\/figcaption><\/figure>\n<\/article>\n<nav class=\"codex-case-study-cta\" aria-label=\"Case study actions\">\n<div><strong>Have a similar challenge?<\/strong><span>Artelnics can help turn operational data into a practical AI system.<\/span><\/div>\n<div class=\"codex-case-study-actions\"><a href=\"\/case_studies\/\">View all projects<\/a><a href=\"\/contact\/\">Talk to us<\/a><\/div>\n<\/nav>\n<style id=\"codex-case-study-polish-v1\">\/* codex-case-study-polish-v1 *\/body.single-case_studies,body.single-case_studies #page,body.single-case_studies .site,body.single-case_studies #primary,body.single-case_studies .single-entry{background:#F5F9FC !important;color:#212121 !important;font-family:\"Roboto\",\"Segoe UI\",Arial,sans-serif !important}body.single-case_studies .single-hero{min-height:410px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 24px !important;background:linear-gradient(135deg,#153F5A 0%,#1E5374 58%,#276985 100%) !important;color:#FFFFFF !important;border:0 !important;box-shadow:inset 0 -1px 0 rgba(255,255,255,.12) !important}body.single-case_studies .single-hero .single-hero-inner,body.single-case_studies .single-hero>div{width:min(100% - 48px,1040px) !important;margin:0 auto !important;text-align:center !important}body.single-case_studies .single-hero a{display:inline-flex !important;align-items:center !important;color:#B6D7E7 !important;font-size:15px !important;font-weight:800 !important;line-height:1.2 !important;text-decoration:none !important}body.single-case_studies .single-hero a:hover,body.single-case_studies .single-hero a:focus{color:#FFFFFF !important;text-decoration:none !important}body.single-case_studies .single-hero h1{max-width:980px !important;margin:24px auto 0 !important;color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-family:\"Roboto\",\"Segoe UI\",Arial,sans-serif !important;font-size:54px !important;font-weight:700 !important;line-height:1.08 !important;letter-spacing:0 !important}body.single-case_studies .single-content-section{padding:72px 24px 104px !important;background:#F5F9FC !important}body.single-case_studies .single-content{width:min(100% - 48px,1040px) !important;max-width:1040px !important;margin:0 auto !important;color:#212121 !important;font-family:\"Roboto\",\"Segoe UI\",Arial,sans-serif !important;font-size:18px !important;line-height:1.72 !important}body.single-case_studies .single-content>section{position:relative !important;margin:0 auto 28px !important;padding:36px 40px !important;background:#FFFFFF !important;border:1px solid #D7E4EA !important;border-radius:8px !important;box-shadow:0 18px 42px rgba(30,83,116,.10) !important}body.single-case_studies .single-content>section:first-of-type{padding-top:38px !important;border-left:6px solid #56A1C8 !important}body.single-case_studies .single-content>section:last-of-type{margin-bottom:0 !important}body.single-case_studies .single-content hr{display:none !important}body.single-case_studies .single-content h2,body.single-case_studies .atl-case h2{position:relative !important;margin:0 0 18px !important;padding-top:18px !important;color:#1E5374 !important;font-family:\"Roboto\",\"Segoe UI\",Arial,sans-serif !important;font-size:32px !important;font-weight:800 !important;line-height:1.16 !important;letter-spacing:0 !important}body.single-case_studies .single-content h2::before,body.single-case_studies .atl-case h2::before{content:\"\" !important;position:absolute !important;left:0 !important;top:0 !important;width:52px !important;height:4px !important;background:#56A1C8 !important;border-radius:999px !important}body.single-case_studies .single-content p,body.single-case_studies .single-content li,body.single-case_studies .single-content section{color:#39454C !important;font-size:18px !important;line-height:1.72 !important}body.single-case_studies .single-content p{margin:0 0 18px !important}body.single-case_studies .single-content ul,body.single-case_studies .single-content ol{margin:22px 0 !important;padding-left:26px !important}body.single-case_studies .single-content li{margin:8px 0 !important;padding-left:4px !important}body.single-case_studies .single-content li::marker{color:#56A1C8 !important;font-weight:800 !important}body.single-case_studies .single-content a{color:#1E5374 !important;font-weight:800 !important;text-decoration-color:rgba(86,161,200,.5) !important;text-underline-offset:3px !important}body.single-case_studies .single-content img,body.single-case_studies .atl-case img{display:block !important;width:auto !important;max-width:min(100%,860px) !important;height:auto !important;margin:28px auto 10px !important;background:#FFFFFF !important;border:1px solid #D7E4EA !important;border-radius:8px !important;box-shadow:0 20px 48px rgba(30,83,116,.14) !important}body.single-case_studies .single-content figure{margin:34px auto !important}body.single-case_studies .single-content figcaption{max-width:760px !important;margin:10px auto 0 !important;color:#5F6368 !important;font-size:14px !important;line-height:1.5 !important;text-align:center !important}body.single-case_studies .atl-case{max-width:1040px !important;margin:0 auto !important;padding:0 !important}body.single-case_studies .atl-case .lead{margin:0 0 28px !important;padding:28px 32px !important;background:#FFFFFF !important;border:1px solid #D7E4EA !important;border-left:6px solid #56A1C8 !important;border-radius:8px !important;box-shadow:0 18px 42px rgba(30,83,116,.10) !important;color:#39454C !important;font-size:21px !important;line-height:1.55 !important}body.single-case_studies .atl-case .meta{gap:10px !important;margin:0 0 36px !important}body.single-case_studies .atl-case .tag{display:inline-flex !important;align-items:center !important;min-height:34px !important;padding:0 13px !important;background:#EAF3F9 !important;border:1px solid #D7E4EA !important;border-radius:999px !important;color:#1E5374 !important;font-size:14px !important;font-weight:800 !important}body.single-case_studies .atl-case .grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:18px !important;margin:30px 0 !important}body.single-case_studies .atl-case .card{padding:24px !important;background:#FFFFFF !important;border:1px solid #D7E4EA !important;border-top:4px solid #56A1C8 !important;border-radius:8px !important;box-shadow:0 14px 32px rgba(30,83,116,.09) !important}body.single-case_studies .atl-case .card strong{display:block !important;margin:0 0 8px !important;color:#1E5374 !important;font-size:18px !important;font-weight:800 !important}body.single-case_studies .atl-case .card p{margin:0 !important;color:#5F6368 !important;font-size:16px !important;line-height:1.58 !important}body.single-case_studies .codex-hs-code-figure{margin:30px auto !important;text-align:center !important}body.single-case_studies .codex-hs-flow{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:0 !important;margin:30px 0 10px !important;padding:22px !important;background:#EAF3F9 !important;border:1px solid #D7E4EA !important;border-radius:8px !important}body.single-case_studies .codex-hs-flow-step{position:relative !important;padding:4px 18px 4px 22px !important;border-left:3px solid #56A1C8 !important}body.single-case_studies .codex-hs-flow-step span{display:block !important;margin:0 0 8px !important;color:#56A1C8 !important;font-size:13px !important;font-weight:900 !important;line-height:1 !important}body.single-case_studies .codex-hs-flow-step strong{display:block !important;margin:0 0 8px !important;color:#1E5374 !important;font-size:17px !important;font-weight:800 !important;line-height:1.2 !important}body.single-case_studies .codex-hs-flow-step p{margin:0 !important;color:#5F6368 !important;font-size:15px !important;line-height:1.45 !important}body.single-case_studies .codex-case-study-cta{display:flex !important;flex-wrap:wrap !important;align-items:center !important;justify-content:space-between !important;gap:20px !important;margin:46px auto 0 !important;padding:30px 34px !important;background:#1E5374 !important;border-radius:8px !important;box-shadow:0 22px 54px rgba(30,83,116,.18) !important}body.single-case_studies .codex-case-study-cta strong{display:block !important;margin:0 0 4px !important;color:#FFFFFF !important;font-size:22px !important;font-weight:800 !important;line-height:1.2 !important}body.single-case_studies .codex-case-study-cta span{display:block !important;color:#EAF3F9 !important;font-size:16px !important;line-height:1.5 !important}body.single-case_studies .codex-case-study-actions{display:flex !important;flex-wrap:wrap !important;gap:12px !important}body.single-case_studies .codex-case-study-actions a{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:48px !important;padding:0 22px !important;background:#56A1C8 !important;color:#FFFFFF !important;border:0 !important;border-radius:8px !important;font-size:16px !important;font-weight:800 !important;line-height:1 !important;text-decoration:none !important;box-shadow:0 12px 28px rgba(0,0,0,.12) !important}body.single-case_studies .codex-case-study-actions a:hover,body.single-case_studies .codex-case-study-actions a:focus{background:#6CB1D2 !important;color:#FFFFFF !important;text-decoration:none !important}@media (max-width:767px){body.single-case_studies .single-hero{min-height:360px !important;padding:76px 18px !important}body.single-case_studies .single-hero h1{font-size:38px !important;line-height:1.12 !important}body.single-case_studies .single-content-section{padding:56px 0 78px !important}body.single-case_studies .single-content,body.single-case_studies .single-hero .single-hero-inner,body.single-case_studies .single-hero>div{width:min(100% - 32px,1040px) !important}body.single-case_studies .single-content>section{padding:28px 24px !important}body.single-case_studies .single-content h2,body.single-case_studies .atl-case h2{font-size:27px !important}body.single-case_studies .single-content p,body.single-case_studies .single-content li,body.single-case_studies .single-content section{font-size:16px !important}body.single-case_studies .atl-case .lead{padding:24px !important;font-size:18px !important}body.single-case_studies .atl-case .grid{grid-template-columns:1fr !important}body.single-case_studies .codex-hs-flow{grid-template-columns:1fr !important;gap:18px !important}body.single-case_studies .codex-case-study-cta{display:block !important;padding:26px 24px !important}body.single-case_studies .codex-case-study-actions{margin-top:20px !important}body.single-case_studies .codex-case-study-actions a{width:100% !important}}<\/style>\n","protected":false},"excerpt":{"rendered":"<p>A predictive analytics system anticipates high-turbidity events so water-treatment operators can act before quality problems escalate.<\/p>\n","protected":false},"featured_media":2909,"parent":0,"menu_order":0,"template":"","categories":[],"class_list":["post-2901","case_studies","type-case_studies","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/artelnics.com\/api\/wp\/v2\/case_studies\/2901","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/artelnics.com\/api\/wp\/v2\/case_studies"}],"about":[{"href":"https:\/\/artelnics.com\/api\/wp\/v2\/types\/case_studies"}],"version-history":[{"count":8,"href":"https:\/\/artelnics.com\/api\/wp\/v2\/case_studies\/2901\/revisions"}],"predecessor-version":[{"id":3154,"href":"https:\/\/artelnics.com\/api\/wp\/v2\/case_studies\/2901\/revisions\/3154"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/artelnics.com\/api\/wp\/v2\/media\/2909"}],"wp:attachment":[{"href":"https:\/\/artelnics.com\/api\/wp\/v2\/media?parent=2901"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artelnics.com\/api\/wp\/v2\/categories?post=2901"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}