{"id":1759,"date":"2026-08-03T08:06:27","date_gmt":"2026-08-03T08:06:27","guid":{"rendered":"https:\/\/service.soletksolar.com\/solar-thermal-pump-station-expansion-tank-sizing\/"},"modified":"2026-08-03T08:06:27","modified_gmt":"2026-08-03T08:06:27","slug":"solar-thermal-pump-station-expansion-tank-sizing","status":"publish","type":"post","link":"https:\/\/service.soletksolar.com\/de\/solar-thermal-pump-station-expansion-tank-sizing\/","title":{"rendered":"Solar Thermal Pump Station and Expansion Tank Sizing Guide"},"content":{"rendered":"<p><head><br \/>\n  <meta charset=\"utf-8\"><br \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"><br \/>\n  <title>Solar Pump Station &amp; Expansion Tank Sizing Guide<\/title><br \/>\n  <meta name=\"description\" content=\"Solar thermal pump station expansion tank sizing guide with pump flow, glycol correction, cavitation checks, acceptance volume, safety devices, and RFQs.\"><br \/>\n  <meta name=\"robots\" content=\"index, follow\">\n  <link rel=\"canonical\" href=\"https:\/\/service.soletksolar.com\/solar-thermal-pump-station-expansion-tank-sizing\/\">\n  <meta property=\"og:type\" content=\"article\"><br \/>\n  <meta property=\"og:title\" content=\"Solar Pump Station &amp; Expansion Tank Sizing Guide\"><br \/>\n  <meta property=\"og:description\" content=\"Solar thermal pump station expansion tank sizing guide with pump flow, glycol correction, cavitation checks, acceptance volume, safety devices, and RFQs.\"><br \/>\n  <meta property=\"og:url\" content=\"https:\/\/service.soletksolar.com\/solar-thermal-pump-station-expansion-tank-sizing\/\"><br \/>\n  <meta property=\"og:image\" content=\"https:\/\/service.soletksolar.com\/wp-content\/uploads\/2025\/11\/Commercial-Industrial-Solar-Hot-Water-System.jpg\"><br \/>\n  <meta name=\"twitter:card\" content=\"summary_large_image\"><br \/>\n  <script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"Organization\",\n      \"@id\": \"https:\/\/service.soletksolar.com\/#organization\",\n      \"name\": \"Shandong Soletks Solar Technology Co., Ltd.\",\n      \"alternateName\": \"SOLETKS\",\n      \"url\": \"https:\/\/service.soletksolar.com\/\",\n      \"logo\": {\n        \"@type\": \"ImageObject\",\n        \"url\": \"https:\/\/service.soletksolar.com\/wp-content\/uploads\/2025\/11\/Commercial-Industrial-Solar-Hot-Water-System.jpg\"\n      }\n    },\n    {\n      \"@type\": \"TechArticle\",\n      \"@id\": \"https:\/\/service.soletksolar.com\/solar-thermal-pump-station-expansion-tank-sizing\/#article\",\n      \"headline\": \"Solar Thermal Pump Station and Expansion Tank Sizing Guide\",\n      \"description\": \"Solar thermal pump station expansion tank sizing guide with pump flow, glycol correction, cavitation checks, acceptance volume, safety devices, and RFQs.\",\n      \"mainEntityOfPage\": \"https:\/\/service.soletksolar.com\/solar-thermal-pump-station-expansion-tank-sizing\/\",\n      \"url\": \"https:\/\/service.soletksolar.com\/solar-thermal-pump-station-expansion-tank-sizing\/\",\n      \"image\": \"https:\/\/service.soletksolar.com\/wp-content\/uploads\/2025\/11\/Commercial-Industrial-Solar-Hot-Water-System.jpg\",\n      \"datePublished\": \"2026-08-03\",\n      \"dateModified\": \"2026-08-03\",\n      \"author\": {\n        \"@type\": \"Organization\",\n        \"name\": \"SOLETKS Engineering Team\",\n        \"url\": \"https:\/\/service.soletksolar.com\/company\/\"\n      },\n      \"publisher\": {\n        \"@id\": \"https:\/\/service.soletksolar.com\/#organization\"\n      },\n      \"about\": \"solar thermal pump station expansion tank sizing\"\n    },\n    {\n      \"@type\": \"BreadcrumbList\",\n      \"@id\": \"https:\/\/service.soletksolar.com\/solar-thermal-pump-station-expansion-tank-sizing\/#breadcrumb\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 1,\n          \"name\": \"Home\",\n          \"item\": \"https:\/\/service.soletksolar.com\/\"\n        },\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 2,\n          \"name\": \"Service\",\n          \"item\": \"https:\/\/service.soletksolar.com\/company\/service\/\"\n        },\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 3,\n          \"name\": \"Solar Thermal Pump Station and Expansion Tank Sizing Guide\",\n          \"item\": \"https:\/\/service.soletksolar.com\/solar-thermal-pump-station-expansion-tank-sizing\/\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/service.soletksolar.com\/solar-thermal-pump-station-expansion-tank-sizing\/#faq\",\n      \"mainEntity\": [\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How do you size a solar thermal pump station?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Size a solar thermal pump station from (1) heat duty, (2) collector-loop \u0394T, (3) glycol properties (viscosity), (4) target flow, (5) total pressure drop, and (6) static height. The worked example shows 48 kW + 8 \u00b0C \u0394T \u2192 ~100 L\/min. Always apply a glycol pressure-drop multiplier (\u00d71.10 to \u00d71.45) based on concentration.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How do you size a solar thermal expansion tank?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Size from total loop volume \u00d7 expansion allowance (~8% at typical max temperature) \u00d7 safety margin (~25%). Then convert the result from acceptance volume to shell volume using the acceptance ratio formula (relief \u2212 fill) \u00f7 (relief + 1). Buyers must specify acceptance volume in the RFQ \u2014 not shell volume.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What cold-fill pressure should I use?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Cold-fill pressure \u2248 (static height \u00d7 0.1 bar\/m) + 0.5 bar safety margin. For a 10 m roof height, target ~1.7 bar. Above 2,000 m altitude, add 0.3 bar; above 3,000 m, add 0.5\u20130.6 bar to preserve boiling margin during stagnation.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Why does the relief valve discharge in a solar loop?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Relief-valve discharge happens when expansion volume, pre-charge, fill pressure, stagnation control, or maximum loop temperature is wrong. 90% of intermittent cases trace back to expansion tank pre-charge drift \u2014 measure and reset before assuming the vessel is undersized.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is pump cavitation and how do I prevent it?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Cavitation is the formation and collapse of vapor bubbles on the pump impeller, caused when local fluid pressure drops below vapor pressure. Symptoms include marble-rattle noise, flow fluctuations, and impeller pitting. Prevent by (1) raising cold-fill pressure, (2) placing the expansion tank near pump suction, (3) keeping the strainer clean, (4) applying altitude derate, and (5) placing the pump below the lowest collector for gravity-fed suction. Ignoring cavitation noise destroys pumps in 6\u201318 months.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Should I use a variable-speed or fixed-speed pump?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Variable-speed (ECM) pumps cost 20\u201340% more upfront but typically pay back in 3\u20135 years on commercial systems > 30 kW through reduced electricity consumption and improved \u0394-T control. For systems < 30 kW, fixed-speed remains cost-effective. PVT systems often benefit even more from variable-speed because of their tighter stagnation temperature ceiling.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is the difference between acceptance volume and shell volume?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Shell volume is the total internal capacity of the expansion vessel. Acceptance volume is the portion that actually fills with fluid between cold-fill pressure and relief-valve setting. For a 6 bar relief \/ 2 bar fill system, acceptance volume is only ~57% of shell volume. Sizing on shell volume alone causes systematic undersizing.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How often should expansion tank pre-charge be checked?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Every 12 months at minimum. Pre-charge drift is the #1 cause of intermittent relief-valve discharge in commercial systems. At the APEC Summit hotel (Beijing, 2014), a 0.4 bar pre-charge drift in year 1 caused glycol loss during a single hot day \u2014 fixed in 30 minutes of routine service.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How long does a solar thermal pump last?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"A well-specified commercial solar thermal pump lasts 5\u20138 years of typical service life, 8\u201312 years when (a) flow is matched to design, (b) glycol stays in spec, and (c) cavitation is avoided. Pumps fail early almost always due to cavitation, low cold-fill pressure, or sludge in degraded glycol \u2014 rarely due to manufacturing defect.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What data is needed for a pump station quote?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Collector count + array height + pipe length + heat duty + glycol type\/concentration + target flow + heat-exchanger pressure drop + total loop volume + static height + relief-valve setting + control requirements + site altitude if > 2,000 m. Without these, pump and expansion capacity cannot be compared fairly.\"\n          }\n        }\n      ]\n    }\n  ]\n}\n  <\/script><\/p>\n<style>\n  body{margin:0;background:#f6f8fb;}\n  .stk-article{\n    --ink:#172033;--muted:#5b667a;--soft:#f6f8fb;--line:#dde4ee;--paper:#fff;\n    --blue:#1f5fbf;--blue-dark:#153f82;--blue-soft:#eaf2ff;--orange:#e86f2c;--orange-soft:#fff1e8;\n    --green:#128565;--green-soft:#eaf8f3;--slate:#263244;--radius:14px;\n    color:var(--ink);font-family:Inter,Segoe UI,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;\n    font-size:17px;line-height:1.72;background:var(--soft);-webkit-font-smoothing:antialiased;\n  }\n  .stk-article *{box-sizing:border-box}.stk-article a{color:var(--blue);text-decoration:none}.stk-article a:hover{text-decoration:underline}\n  .stk-article img{display:block;max-width:100%;height:auto}.stk-article .hero{position:relative;overflow:hidden;background:linear-gradient(135deg,#14213d 0%,#1f5fbf 68%,#e86f2c 140%);color:#fff;margin:0 0 10px}\n  .stk-article .hero-inner{max-width:1180px;margin:0 auto;padding:54px 38px 58px;display:grid;grid-template-columns:1.08fr .92fr;gap:42px;align-items:center}\n  .stk-article .crumb{font-size:13px;color:rgba(255,255,255,.68);margin-bottom:18px}.stk-article .crumb a{color:rgba(255,255,255,.86)}\n  .stk-article .eyebrow{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.1);color:#ffe3c9;border-radius:999px;padding:7px 13px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px}\n  .stk-article h1{font-size:clamp(30px,4.2vw,48px);line-height:1.08;letter-spacing:0;margin:0 0 18px;font-weight:850;color:#fff}\n  .stk-article .lead{font-size:18px;line-height:1.62;color:rgba(255,255,255,.88);max-width:700px;margin:0 0 24px}.stk-article .meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;color:rgba(255,255,255,.78);font-size:13px}.stk-article .meta span{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);border-radius:999px;padding:8px 12px}\n  .stk-article .hero-figure{margin:0;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.18);box-shadow:0 28px 70px rgba(0,0,0,.32);background:#0f172a}.stk-article .hero-figure img{width:100%;aspect-ratio:4\/3;object-fit:cover}.stk-article .hero-figure figcaption{font-size:13px;line-height:1.45;color:rgba(255,255,255,.88);padding:13px 16px;background:rgba(12,20,36,.92)}\n  .stk-article .wrap{max-width:1180px;margin:0 auto;padding:0 38px}.stk-article .layout{display:grid;grid-template-columns:minmax(0,1fr) 286px;gap:42px;margin-top:42px}.stk-article .content{min-width:0;background:transparent}.stk-article .content>*:first-child{margin-top:0}\n  .stk-article .toc{position:sticky;top:84px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:20px 22px;box-shadow:0 10px 28px rgba(23,32,51,.07)}.stk-article .toc h2{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 12px}.stk-article .toc ul{list-style:none;margin:0;padding:0}.stk-article .toc a{display:block;color:#536070;border-left:2px solid var(--line);padding:7px 0 7px 13px;font-size:14px;line-height:1.35}.stk-article .toc a:hover{border-left-color:var(--orange);color:var(--blue);text-decoration:none;background:#f9fbff}\n  .stk-article .content h2{font-size:28px;line-height:1.2;color:#111827;margin:48px 0 18px;padding-top:8px;letter-spacing:0}.stk-article .content h2:before{content:\"\";display:block;width:58px;height:4px;border-radius:999px;background:linear-gradient(90deg,var(--blue),var(--orange));margin-bottom:15px}.stk-article .content h3{font-size:21px;line-height:1.3;color:#202b3d;margin:32px 0 12px}.stk-article .content h4{font-size:17px;color:#243044;margin:24px 0 10px}.stk-article .content p{margin:0 0 18px}.stk-article strong{font-weight:780;color:#111827}.stk-article code{background:#eef3fb;border:1px solid #dbe5f2;border-radius:6px;padding:.08em .35em;font-size:.92em;color:#18345f}\n  .stk-article .quick-answer{background:linear-gradient(135deg,#fff,var(--blue-soft));border:1px solid var(--line);border-left:5px solid var(--orange);border-radius:var(--radius);padding:24px 27px;margin:0 0 34px;box-shadow:0 8px 24px rgba(23,32,51,.06)}.stk-article .quick-answer h2{margin:0 0 12px;padding:0;color:#b84e17;font-size:16px;text-transform:uppercase;letter-spacing:.06em}.stk-article .quick-answer h2:before{display:none}\n  .stk-article ul,.stk-article ol{margin:0 0 22px;padding-left:24px}.stk-article li{margin:6px 0}.stk-article .content>ul,.stk-article .content>ol,.stk-article .content section>ul,.stk-article .content section>ol{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:18px 24px 18px 42px;box-shadow:0 6px 18px rgba(23,32,51,.045)}.stk-article li::marker{color:var(--orange);font-weight:800}\n  .stk-article blockquote{margin:22px 0;padding:18px 22px;background:#fff;border:1px solid #ffd6bd;border-left:5px solid var(--orange);border-radius:0 var(--radius) var(--radius) 0;color:#354052;box-shadow:0 6px 18px rgba(23,32,51,.045)}.stk-article blockquote p:last-child{margin-bottom:0}\n  .stk-article .table-scroll{overflow-x:auto;margin:24px 0 32px;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 8px 24px rgba(23,32,51,.055);background:#fff}.stk-article table{width:100%;border-collapse:collapse;min-width:640px;font-size:15px}.stk-article th{background:linear-gradient(135deg,var(--blue-dark),var(--blue));color:#fff;text-align:left;padding:13px 15px;font-weight:780;border-right:1px solid rgba(255,255,255,.16)}.stk-article td{padding:12px 15px;border-bottom:1px solid var(--line);vertical-align:top;color:#3d4858}.stk-article tr:nth-child(even) td{background:#f8fbff}.stk-article td:first-child{font-weight:650;color:#172033}\n  .stk-article pre{white-space:pre;overflow:auto;background:#101827;color:#d6f8ea;border-radius:var(--radius);padding:20px 22px;margin:22px 0 30px;line-height:1.48;font-size:13.5px;border:1px solid #22314d;box-shadow:0 12px 30px rgba(16,24,39,.14)}.stk-article pre code{background:transparent;border:0;color:inherit;padding:0;font-size:inherit}\n  .stk-article figure.inline-fig{margin:30px 0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:#fff;box-shadow:0 10px 26px rgba(23,32,51,.07)}.stk-article figure.inline-fig img{width:100%;aspect-ratio:16\/9;object-fit:cover}.stk-article figure.inline-fig figcaption{padding:12px 16px;color:#647084;font-size:13.5px;line-height:1.45;background:#fff}\n  .stk-article .sources{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:22px 26px;margin:40px 0 0}.stk-article .sources h2{margin-top:0}.stk-article .sources h2:before{display:none}.stk-article .review-box{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:18px 22px;margin:34px 0;color:#536070;font-size:14.5px}\n  .stk-article .cta-band{margin:48px 0 0;border-radius:22px;background:linear-gradient(135deg,#153f82,#1f5fbf 62%,#e86f2c 145%);color:#fff;text-align:center;padding:44px 30px}.stk-article .cta-band h2{font-size:28px;color:#fff;margin:0 0 12px}.stk-article .cta-band h2:before{display:none}.stk-article .cta-band p{margin:0 auto 24px;color:rgba(255,255,255,.86);max-width:720px}.stk-article .btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--orange);color:#fff;font-weight:780;padding:13px 24px;box-shadow:0 10px 24px rgba(232,111,44,.34)}.stk-article .btn:hover{text-decoration:none;background:#cf5d1f}\n  @media(max-width:980px){.stk-article .hero-inner{grid-template-columns:1fr;padding:42px 24px}.stk-article .layout{grid-template-columns:1fr}.stk-article aside{display:none}.stk-article .wrap{padding:0 24px}}\n  @media(max-width:560px){.stk-article{font-size:16px}.stk-article .wrap{padding:0 16px}.stk-article .content h2{font-size:24px}.stk-article .content>ul,.stk-article .content>ol{padding-left:34px}.stk-article table{min-width:560px}}\n<\/style>\n<p><\/head><body><\/p>\n<article class=\"stk-article\">\n<section class=\"hero\">\n<div class=\"hero-inner\">\n<div>\n<nav class=\"crumb\" aria-label=\"Breadcrumb\"><a href=\"https:\/\/service.soletksolar.com\/\">Home<\/a> \/ <a href=\"https:\/\/service.soletksolar.com\/company\/service\/\">Service<\/a> \/ <span>Solar Thermal Pump Station and Expansion Tank Sizing Guide<\/span><\/nav>\n<p>        <span class=\"eyebrow\">Full Engineering Guide<\/span><\/p>\n<h1>Solar Thermal Pump Station and Expansion Tank Sizing Guide<\/h1>\n<p class=\"lead\">Solar thermal pump station expansion tank sizing guide with pump flow, glycol correction, cavitation checks, acceptance volume, safety devices, and RFQs.<\/p>\n<div class=\"meta\"><span>SOLETKS Engineering Team<\/span><span>15 min read<\/span><span>Updated 2026-08-03<\/span><\/div>\n<\/p><\/div>\n<figure class=\"hero-figure\">\n        <img decoding=\"async\" src=\"https:\/\/service.soletksolar.com\/wp-content\/uploads\/2025\/11\/Commercial-Industrial-Solar-Hot-Water-System.jpg\" alt=\"Solar thermal pump station and expansion tank sizing for closed-loop commercial hot water systems\" loading=\"eager\" fetchpriority=\"high\"><figcaption>Solar thermal pump station and expansion tank sizing for closed-loop commercial hot water systems<\/figcaption><\/figure>\n<\/p><\/div>\n<\/section>\n<div class=\"wrap\">\n<div class=\"layout\">\n      <main class=\"content\"><\/p>\n<p>By the <strong>SOLETKS Engineering Team<\/strong> \u2014 the commercial solar thermal group at a Top-5 global flat-plate collector manufacturer with <strong>117+ patents<\/strong> and <strong>160+ in-process inspection steps<\/strong>. We have specified pump stations and expansion vessels for closed-loop projects from <strong>22 t\/day European parish plants<\/strong> through the <strong>50 t\/day APEC Summit hotel<\/strong> (Beijing, 150,000 kWh\/yr saved) to the <strong>Saga County centralized heating plant in Tibet<\/strong> (107,000 m\u00b2, 2,424 t coal\/yr avoided) \u2014 where high-altitude cold-fill design required 1.8 bar instead of the typical 1.2 bar.<\/p>\n<section class=\"quick-answer\" id=\"tl-dr-quick-answer\">\n<h2>TL;DR \u2014 Quick Answer<\/h2>\n<p><strong>Solar thermal pump station + expansion tank sizing<\/strong> depends on <strong>7 inputs<\/strong>:<\/p>\n<ol>\n<li>Collector-loop <strong>flow<\/strong> (L\/min or m\u00b3\/h)<\/li>\n<li>Total <strong>pressure drop<\/strong> (collectors + pipes + HX + valves)<\/li>\n<li><strong>Static height<\/strong> to highest collector (m)<\/li>\n<li><strong>Loop volume<\/strong> (L)<\/li>\n<li><strong>Maximum loop temperature<\/strong> (\u00b0C)<\/li>\n<li><strong>Relief-valve setting<\/strong> (bar)<\/li>\n<li><strong>Glycol concentration<\/strong> (% \u2014 affects viscosity and expansion)<\/li>\n<\/ol>\n<blockquote>\n<p><strong>The two components fail in opposite directions:<\/strong><\/p>\n<p>&#8211; <strong>Undersized pump<\/strong> \u2192 collector runs hot, tank receives weak heat, glycol oxidizes faster.<\/p>\n<p>&#8211; <strong>Undersized expansion tank<\/strong> \u2192 relief valve opens during hot operation, fluid lost, air enters, performance falls in the next cycle.<\/p>\n<p><strong>Both failures look like &#8220;low solar fraction&#8221; in the controller log.<\/strong> Diagnose by measuring flow and pressure \u2014 not by adding collectors.<\/p>\n<\/blockquote>\n<blockquote>\n<p><strong>Key takeaways:<\/strong><\/p>\n<p>1. Calculate <strong>flow before<\/strong> choosing pump size.<\/p>\n<p>2. Include <strong>glycol correction<\/strong> (\u00d71.10 to \u00d71.45 pressure-drop multiplier) and heat-exchanger pressure drop.<\/p>\n<p>3. Set <strong>cold-fill pressure from roof height + safety margin<\/strong>.<\/p>\n<p>4. Size <strong>expansion for total loop volume and maximum temperature<\/strong> \u2014 separate acceptance volume from shell volume.<\/p>\n<p>5. <strong>Record commissioning flow, pressure, and pre-charge values<\/strong> in the service log.<\/p>\n<\/blockquote>\n<p>For closed-loop projects, specify the pump station and expansion tank as part of the system architecture \u2014 not as accessories. Reference: <a href=\"https:\/\/service.soletksolar.com\/products\/solar-water-heater\/flat-plate-split-solar-water-heater\/\">split solar water heater with medium circulation<\/a> or, for full commercial plants, the <a href=\"https:\/\/service.soletksolar.com\/products\/commercial-industrial-solar-hot-water-system\/\">Commercial \/ Industrial Solar Hot Water System<\/a>.<sup>[1]<\/sup><\/p>\n<hr>\n<\/section>\n<section id=\"1-pump-station-and-expansion-answer\">\n<h2>1. Pump Station and Expansion Answer<\/h2>\n<p>A pump station should deliver the design flow through collectors, piping, heat exchanger, valves, and strainers while staying inside the pump&#8217;s duty range. An expansion tank should absorb fluid expansion from cold fill to high-temperature operation <strong>without opening the relief valve<\/strong>.<\/p>\n<div class=\"table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Design item<\/th>\n<th>Minimum RFQ value<\/th>\n<th>Failure when omitted<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Collector-loop flow<\/td>\n<td>L\/min or m\u00b3\/h<\/td>\n<td>Collector runs hot but tank receives weak heat<\/td>\n<\/tr>\n<tr>\n<td>Total pressure drop<\/td>\n<td>kPa or bar<\/td>\n<td>Pump is undersized or noisy<\/td>\n<\/tr>\n<tr>\n<td>Static height<\/td>\n<td>m to highest collector<\/td>\n<td>Cold pressure is too low at roof<\/td>\n<\/tr>\n<tr>\n<td>Loop volume<\/td>\n<td>L<\/td>\n<td>Expansion tank is too small<\/td>\n<\/tr>\n<tr>\n<td>Maximum loop temperature<\/td>\n<td>\u00b0C<\/td>\n<td>Relief valve opens during hot operation<\/td>\n<\/tr>\n<tr>\n<td>Relief-valve setting<\/td>\n<td>bar<\/td>\n<td>Safety boundary is unclear<\/td>\n<\/tr>\n<tr>\n<td>Glycol concentration<\/td>\n<td>% or supplier grade<\/td>\n<td>Pump and expansion calculations are wrong<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>The U.S. Department of Energy describes indirect solar water-heating systems as systems that circulate non-freezing heat-transfer fluid through collectors and a heat exchanger.<sup>[2]<\/sup> ASHRAE&#8217;s HVAC Applications Handbook (Service Water Heating chapter) further treats pump duty + expansion vessel sizing as <strong>paired safety-critical decisions<\/strong> \u2014 neither can be sized without the other.<sup>[9]<\/sup> <strong>Pump and expansion sizing must include the collector-loop fluid<\/strong> \u2014 water-only assumptions understate pressure drop and expansion by significant margins.<\/p>\n<hr>\n<\/section>\n<section id=\"2-pump-flow-calculation\">\n<h2>2. Pump Flow Calculation<\/h2>\n<p>The pump flow should be tied to <strong>useful heat transfer<\/strong>, not to a rough pipe size.<\/p>\n<blockquote>\n<p><strong>Source note:<\/strong> this screening calculation uses the water heat-transfer equation; final pump selection must use glycol properties, collector manufacturer limits, heat exchanger pressure drop, and pump curves.<sup>[2]<\/sup><\/p>\n<\/blockquote>\n<h3 id=\"example-input\">Example input<\/h3>\n<div class=\"table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Parameter<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Design heat transfer<\/td>\n<td>48 kW<\/td>\n<\/tr>\n<tr>\n<td>Collector-loop \u0394T<\/td>\n<td>8 \u00b0C<\/td>\n<\/tr>\n<tr>\n<td>Heat capacity (40% PG mixture)<\/td>\n<td>4.0 kJ\/kg\u00b7K<\/td>\n<\/tr>\n<tr>\n<td>Fluid density (screening)<\/td>\n<td>1 kg\/L<\/td>\n<\/tr>\n<tr>\n<td>Design margin<\/td>\n<td>10%<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3 id=\"formula\">Formula<\/h3>\n<pre><code>Mass flow      = heat duty \u00f7 (heat capacity \u00d7 \u0394T)\nVolume flow    = mass flow \u00d7 60 \u00d7 (1 + margin)<\/code><\/pre>\n<h3 id=\"substitution\">Substitution<\/h3>\n<pre><code>Mass flow      = 48 \u00f7 (4.0 \u00d7 8)   = 1.5 kg\/s\nBase flow      = 1.5 \u00d7 60          = 90 L\/min\nWith margin    = 90 \u00d7 1.10         = 99 L\/min<\/code><\/pre>\n<p><strong>Recommendation:<\/strong> start the pump station RFQ at about <strong>100 L\/min collector-loop flow<\/strong>, then select the pump from <strong>total pressure drop<\/strong> and <strong>glycol-corrected fluid properties<\/strong>. If the heat exchanger adds high pressure drop, increase exchanger area or revise pump duty <strong>before<\/strong> ordering \u2014 undersizing the pump to fit a cheap HX is the most common sourcing mistake.<\/p>\n<h3 id=\"pump-pressure-drop-checklist\">Pump pressure-drop checklist<\/h3>\n<p>Before final selection, total pressure drop includes:<\/p>\n<ul>\n<li>Collector array internal drop (manufacturer datasheet, at design flow)<\/li>\n<li>Supply + return pipe friction (calculated from length \u00d7 pipe coefficient)<\/li>\n<li>Heat exchanger drop (manufacturer datasheet, collector-loop side)<\/li>\n<li>Strainer drop (clean + 50% fouling allowance)<\/li>\n<li>Valves + fittings (rule of thumb: +10\u201320% of pipe drop)<\/li>\n<li>Static lift (collector height above pump \u2014 only matters at startup, not steady operation)<\/li>\n<li><strong>Glycol correction multiplier<\/strong>: \u00d71.10 at 25% PG, \u00d71.20 at 35% PG, \u00d71.35 at 45% PG, \u00d71.45 at 50% PG<\/li>\n<\/ul>\n<hr>\n<\/section>\n<section id=\"3-cold-fill-pressure-vs-roof-height\">\n<h2>3. Cold-Fill Pressure vs Roof Height<\/h2>\n<p>This is the <strong>most-asked question<\/strong> from installers and the most-overlooked number in commercial RFQs.<\/p>\n<p><strong>Cold-fill pressure<\/strong> must be high enough that the pressure at the <strong>highest collector<\/strong> is positive (above 0.5 bar minimum) when the loop is cold and the pump is off.<\/p>\n<h3 id=\"quick-reference-table\">Quick reference table<\/h3>\n<div class=\"table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Static height (m) to highest collector<\/th>\n<th>Minimum cold-fill at pump station<\/th>\n<th>Typical design target<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>5 m<\/td>\n<td>1.0 bar<\/td>\n<td>1.2 bar<\/td>\n<\/tr>\n<tr>\n<td>10 m<\/td>\n<td>1.5 bar<\/td>\n<td>1.7 bar<\/td>\n<\/tr>\n<tr>\n<td>15 m<\/td>\n<td>2.0 bar<\/td>\n<td>2.2 bar<\/td>\n<\/tr>\n<tr>\n<td>20 m<\/td>\n<td>2.5 bar<\/td>\n<td>2.7 bar<\/td>\n<\/tr>\n<tr>\n<td>25 m<\/td>\n<td>3.0 bar<\/td>\n<td>3.2 bar<\/td>\n<\/tr>\n<tr>\n<td>30 m<\/td>\n<td>3.5 bar<\/td>\n<td>3.7 bar<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<blockquote>\n<p><strong>Formula:<\/strong> <code>cold-fill pressure \u2248 (static height \u00d7 0.1 bar\/m) + 0.5 bar safety margin<\/code><\/p>\n<\/blockquote>\n<h3 id=\"altitude-derate\">Altitude derate<\/h3>\n<p>Above 2,000 m site altitude, atmospheric pressure drops, which <strong>lowers fluid boiling point<\/strong> at any given gauge pressure. To preserve boiling margin during summer stagnation:<\/p>\n<div class=\"table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Site altitude<\/th>\n<th>Cold-fill pressure addition<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>0 \u2013 2,000 m<\/td>\n<td>None (standard table above)<\/td>\n<\/tr>\n<tr>\n<td>2,000 \u2013 3,000 m<\/td>\n<td>+0.3 bar<\/td>\n<\/tr>\n<tr>\n<td>3,000 \u2013 4,500 m<\/td>\n<td>+0.5\u20130.6 bar<\/td>\n<\/tr>\n<tr>\n<td>&gt; 4,500 m<\/td>\n<td>Site-specific engineering review required<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<blockquote>\n<p><strong>Field rule (Saga County, Tibet, 2019):<\/strong> at 4,000+ m altitude, the project used <strong>1.8 bar cold-fill at a 12 m roof height<\/strong> instead of the typical 1.7 bar \u2014 exactly the +0.5 bar altitude derate from the table above. This single number prevented summer stagnation boiling events that would have damaged the collector array.<\/p>\n<\/blockquote>\n<hr>\n<\/section>\n<section id=\"4-pump-cavitation-the-silent-pump-killer\">\n<h2>4. Pump Cavitation \u2014 The Silent Pump Killer<\/h2>\n<p><strong>Cavitation<\/strong> happens when local fluid pressure drops below the fluid&#8217;s vapor pressure, creating tiny vapor bubbles that collapse violently on impeller surfaces. The damage looks like <strong>pitting<\/strong> on the impeller and can destroy a pump in <strong>6\u201318 months<\/strong> while the system appears to run normally.<\/p>\n<h3 id=\"cavitation-symptoms-early\">Cavitation symptoms (early)<\/h3>\n<ul>\n<li>Pump sounds like &#8220;marbles&#8221; or gravel rattling inside<\/li>\n<li>Flow rate fluctuates randomly even at constant pump speed<\/li>\n<li>Temperature gauge readings unstable at pump outlet<\/li>\n<li>Slight whining noise that gets louder when fluid is hot<\/li>\n<\/ul>\n<h3 id=\"cavitation-causes-in-order-of-frequency\">Cavitation causes (in order of frequency)<\/h3>\n<ol>\n<li><strong>Cold-fill pressure too low<\/strong> at the pump suction<\/li>\n<li><strong>Air in the loop<\/strong> that never gets purged<\/li>\n<li><strong>Strainer blocked<\/strong> restricting pump intake<\/li>\n<li><strong>Fluid temperature too high<\/strong> at pump intake (vapor pressure rises with temperature)<\/li>\n<li><strong>Altitude not accounted for<\/strong> \u2014 atmospheric pressure is part of available NPSH<\/li>\n<\/ol>\n<h3 id=\"prevention-rules\">Prevention rules<\/h3>\n<ul>\n<li>Place the pump <strong>below the lowest collector<\/strong> when possible (gravity-fed suction)<\/li>\n<li>Place the expansion tank connection <strong>near the pump suction<\/strong>, not on the discharge side<\/li>\n<li>Apply the <strong>altitude derate from Section 3<\/strong> to keep available NPSH positive<\/li>\n<li>Inspect strainer at <strong>every annual service<\/strong><\/li>\n<li>If cavitation noise appears, <strong>stop the pump within 24 hours<\/strong> and diagnose \u2014 every hour of cavitation shortens pump life<\/li>\n<\/ul>\n<blockquote>\n<p><strong>Field case:<\/strong> in one Eastern European retrofit (not SOLETKS), the building owner ignored marble-rattle noise for 8 months because the system &#8220;still produced hot water.&#8221; When the pump finally failed, the impeller had lost 40% of its blade mass. The replacement pump cost ~600 USD; the <strong>downtime + glycol replacement + emergency service<\/strong> cost over 4,000 USD. <strong>Lesson:<\/strong> cavitation noise is <strong>never<\/strong> a cosmetic issue.<\/p>\n<\/blockquote>\n<hr>\n<\/section>\n<section id=\"5-expansion-tank-calculation\">\n<h2>5. Expansion Tank Calculation<\/h2>\n<p>The expansion tank must handle total loop expansion <strong>without using the relief valve as a normal operating device<\/strong>.<\/p>\n<blockquote>\n<p><strong>Source note:<\/strong> this is a procurement screening method; final tank sizing should use the expansion tank manufacturer&#8217;s formula, static pressure, maximum temperature, fluid expansion coefficient, and local code.<sup>[1]<\/sup><\/p>\n<\/blockquote>\n<h3 id=\"example-input-2\">Example input<\/h3>\n<div class=\"table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Parameter<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Total loop volume<\/td>\n<td>58 L<\/td>\n<\/tr>\n<tr>\n<td>Estimated expansion allowance (hot operation)<\/td>\n<td>8%<\/td>\n<\/tr>\n<tr>\n<td>Safety margin<\/td>\n<td>25%<\/td>\n<\/tr>\n<tr>\n<td>Cold-fill pressure<\/td>\n<td>2.0 bar<\/td>\n<\/tr>\n<tr>\n<td>Relief-valve setting<\/td>\n<td>6.0 bar<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3 id=\"formula-2\">Formula<\/h3>\n<pre><code>Expansion volume        = loop volume \u00d7 expansion allowance\nMin. acceptance volume  = expansion volume \u00d7 (1 + safety margin)<\/code><\/pre>\n<h3 id=\"substitution-2\">Substitution<\/h3>\n<pre><code>Expansion volume        = 58 \u00d7 8%       = 4.6 L\nMin. acceptance volume  = 4.6 \u00d7 1.25    = 5.8 L<\/code><\/pre>\n<p><strong>Recommendation:<\/strong> select an expansion vessel with <strong>usable acceptance volume above 5.8 L after pressure correction<\/strong> \u2014 not merely a vessel with 5.8 L total shell volume.<\/p>\n<h3 id=\"acceptance-volume-vs-shell-volume-the-most-common-buyer-mistake\">Acceptance volume vs shell volume \u2014 the most common buyer mistake<\/h3>\n<p>Expansion vessel suppliers quote <strong>shell volume<\/strong> (total internal capacity), but the <strong>usable acceptance volume<\/strong> is only the portion of shell that fills with fluid between cold-fill pressure and relief-valve setting. Rule of thumb:<\/p>\n<pre><code>Acceptance ratio \u2248 (relief pressure \u2212 cold-fill pressure) \u00f7 (relief pressure + 1 bar)\n\nFor 6.0 bar relief, 2.0 bar fill:\nAcceptance ratio = (6 \u2212 2) \u00f7 (6 + 1) = 0.57\n\nSo a 10 L shell vessel offers only ~5.7 L acceptance.<\/code><\/pre>\n<p><strong>Always specify acceptance volume in the RFQ, not shell volume.<\/strong><\/p>\n<hr>\n<\/section>\n<section id=\"6-relief-valve-discharge-troubleshooting-tree\">\n<h2>6. Relief-Valve Discharge Troubleshooting Tree<\/h2>\n<p>Relief-valve discharge is a <strong>fault signal<\/strong>. It usually means expansion volume, pre-charge, fill pressure, stagnation control, or maximum temperature is wrong. Use this tree:<\/p>\n<pre><code>[Symptom: relief valve discharging during operation]\n        \u2502\n        \u25bc\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 1. When does discharge occur?                    \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n        \u2502\n        \u251c\u2500 Only on hot sunny days     \u2192 Expansion \/ stagnation issue\n        \u251c\u2500 At every pump start        \u2192 Cold-fill or air issue\n        \u2514\u2500 Random \/ irregular        \u2192 Pre-charge drift or sensor fault\n        \u2502\n        \u25bc\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 2. Measure expansion tank pre-charge             \u2502\n\u2502    (system depressurized + isolation closed)     \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n        \u2502\n        \u251c\u2500 Within 0.3 bar of spec \u2192 continue to step 3\n        \u2502\n        \u2514\u2500 Drifted &gt; 0.3 bar from spec\n                \u2193\n                Re-pressurize to spec, retest after 1 hot day\n                90% of cases resolved here\n        \u2502\n        \u25bc\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 3. Check acceptance volume vs loop volume        \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n        \u2502\n        \u251c\u2500 Acceptance \u2265 1.25 \u00d7 required \u2192 continue to step 4\n        \u2502\n        \u2514\u2500 Acceptance undersized\n                \u2193\n                Add second expansion vessel in parallel\n                OR replace with larger vessel\n        \u2502\n        \u25bc\n\u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n\u2502 4. Check stagnation events in controller log     \u2502\n\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\n        \u2502\n        \u251c\u2500 Repeated high-temperature events\n        \u2502       \u2193\n        \u2502       Add high-limit pump shutdown\n        \u2502       Verify backup heater not preheating before solar\n        \u2502\n        \u2514\u2500 No stagnation events\n                \u2193\n                Re-check relief-valve setting vs system rating\n                Possible faulty relief valve \u2014 replace\n        \u2502\n        \u25bc\n       [Output: Root cause + corrective action]<\/code><\/pre>\n<blockquote>\n<p><strong>Field example (APEC Summit hotel, Beijing \u2014 first hot summer 2014):<\/strong> expansion tank pre-charge drifted from spec 1.5 bar to measured 1.1 bar at the next annual service. On the hottest day, loop pressure briefly exceeded 4 bar and the relief valve opened, losing ~4 L of glycol. The fix was a <strong>30-minute pre-charge reset<\/strong>. Without this, repeated relief events through 1\u20132 more seasons would have drained the loop and required full re-fill + re-commissioning. <strong>Lesson:<\/strong> record expansion pre-charge at every annual service, not only at commissioning.<\/p>\n<\/blockquote>\n<hr>\n<\/section>\n<section id=\"7-pump-station-components\">\n<h2>7. Pump Station Components<\/h2>\n<p>The pump station should be specified as an <strong>assembly<\/strong>, not only a pump.<\/p>\n<div class=\"table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Component<\/th>\n<th>Minimum requirement<\/th>\n<th>Service interval<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Pump<\/strong><\/td>\n<td>Flow + head matched to glycol-corrected duty<\/td>\n<td>12 months<sup>[1]<\/sup><\/td>\n<\/tr>\n<tr>\n<td><strong>Flow meter<\/strong><\/td>\n<td>Readable during operation (NOT just on a graph)<\/td>\n<td>3 months startup, then 12 months<sup>[1]<\/sup><\/td>\n<\/tr>\n<tr>\n<td><strong>Strainer<\/strong><\/td>\n<td>Accessible without draining whole loop<\/td>\n<td>3 months startup clean, then 12 months<sup>[1]<\/sup><\/td>\n<\/tr>\n<tr>\n<td><strong>Air separator<\/strong><\/td>\n<td>Located for effective purge (high point)<\/td>\n<td>6 months<sup>[1]<\/sup><\/td>\n<\/tr>\n<tr>\n<td><strong>Pressure gauge<\/strong><\/td>\n<td>Both cold + hot readings recorded<\/td>\n<td>12 months<sup>[1]<\/sup><\/td>\n<\/tr>\n<tr>\n<td><strong>Check valve<\/strong><\/td>\n<td>Prevents reverse thermosiphon overnight<\/td>\n<td>12 months<sup>[1]<\/sup><\/td>\n<\/tr>\n<tr>\n<td><strong>Relief valve<\/strong><\/td>\n<td>Matched to pressure limit + local code<\/td>\n<td>Per code + manual<\/td>\n<\/tr>\n<tr>\n<td><strong>Expansion tank<\/strong><\/td>\n<td>Pre-charge recorded on nameplate or log<\/td>\n<td>12 months<sup>[1]<\/sup><\/td>\n<\/tr>\n<tr>\n<td><strong>Isolation valves<\/strong><\/td>\n<td>One on each side of HX, pump, expansion<\/td>\n<td>Visual annual<\/td>\n<\/tr>\n<tr>\n<td><strong>Drain + fill valves<\/strong><\/td>\n<td>At low point + high point<\/td>\n<td>Visual annual<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3 id=\"variable-speed-vs-fixed-speed-pump\">Variable-speed vs fixed-speed pump<\/h3>\n<div class=\"table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Feature<\/th>\n<th>Fixed-speed<\/th>\n<th>Variable-speed (ECM)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Installed cost<\/td>\n<td>Lower<\/td>\n<td>+20\u201340%<\/td>\n<\/tr>\n<tr>\n<td>Energy use<\/td>\n<td>Higher (always full flow when on)<\/td>\n<td>Lower (matches load)<\/td>\n<\/tr>\n<tr>\n<td>Best for<\/td>\n<td>Small commercial &lt; 30 kW<\/td>\n<td>Medium \/ large &gt; 30 kW<\/td>\n<\/tr>\n<tr>\n<td>Payback (vs fixed)<\/td>\n<td>\u2014<\/td>\n<td>Typically 3\u20135 years on commercial systems<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<blockquote>\n<p><strong>SOLETKS recommendation:<\/strong> for commercial systems above 30 kW or with multiple collector arrays, <strong>variable-speed pumps pay back through reduced electricity consumption and improved \u0394-T control<\/strong>. The APEC Summit hotel plant (50 t\/day) uses variable-speed pumps; the Harz church plant (22 t\/day) uses fixed-speed because the load profile is simple. The Tianjin school PVT Pro+ plant (2024, 3,000 m\u00b2) uses <strong>dual-zone variable-speed pumps<\/strong> so each PVT array section can be controlled independently \u2014 important because PVT modules have a tighter stagnation temperature ceiling than thermal-only collectors.<\/p>\n<\/blockquote>\n<hr>\n<\/section>\n<section id=\"8-lifecycle-and-maintenance-matrix\">\n<h2>8. Lifecycle and Maintenance Matrix<\/h2>\n<div class=\"table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Asset<\/th>\n<th>Planning life<\/th>\n<th>Inspection interval<\/th>\n<th>Replacement trigger<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Circulation pump<\/td>\n<td><strong>5\u20138 years<\/strong><sup>[1]<\/sup><\/td>\n<td>12 months<\/td>\n<td>Flow falls 15% below commissioning value<\/td>\n<\/tr>\n<tr>\n<td>Expansion vessel bladder<\/td>\n<td><strong>5\u20138 years<\/strong><sup>[1]<\/sup><\/td>\n<td>12 months<\/td>\n<td>Pre-charge cannot hold within 0.3 bar<\/td>\n<\/tr>\n<tr>\n<td>Flow meter<\/td>\n<td><strong>5\u201310 years<\/strong><sup>[1]<\/sup><\/td>\n<td>12 months<\/td>\n<td>Sticky reading or differs from balancing measurement<\/td>\n<\/tr>\n<tr>\n<td>Relief valve<\/td>\n<td>Per local code<\/td>\n<td>12 months<\/td>\n<td>Leakage or discharge during normal operation<\/td>\n<\/tr>\n<tr>\n<td>Air separator<\/td>\n<td><strong>10 years<\/strong> planning<\/td>\n<td>6\u201312 months<\/td>\n<td>Persistent air noise or flow instability<\/td>\n<\/tr>\n<tr>\n<td>Pressure gauge<\/td>\n<td><strong>5 years<\/strong> planning<\/td>\n<td>12 months<\/td>\n<td>Stuck needle or visual damage<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Long-term field studies by Fraunhofer ISE confirm that <strong>pump and expansion-vessel faults are the second-largest category of measured solar fraction loss<\/strong> in commercial closed-loop plants \u2014 after sensor drift and HX fouling.<sup>[10]<\/sup> For full maintenance procedure, see <a href=\"https:\/\/service.soletksolar.com\/commercial-solar-thermal-om-plan\/\">Commercial Solar Thermal O&amp;M Plan<\/a>.<\/p>\n<hr>\n<\/section>\n<section id=\"9-standards-and-documentation\">\n<h2>9. Standards and Documentation<\/h2>\n<div class=\"table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Standard \/ certificate<\/th>\n<th>Where it applies<\/th>\n<th>RFQ rule<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>ISO 9806:2017<\/td>\n<td>Solar thermal collector test methods<\/td>\n<td>Use for collector data feeding pump duty.<sup>[3]<\/sup><\/td>\n<\/tr>\n<tr>\n<td>Solar Keymark<\/td>\n<td>European collector certification<\/td>\n<td>Request where required.<sup>[4]<\/sup><\/td>\n<\/tr>\n<tr>\n<td>ISO 9001<\/td>\n<td>Quality management system<\/td>\n<td>Supplier process evidence.<sup>[5]<\/sup><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.ul.com\/services\/industrial-control-panels-and-panel-shop-program\">UL 508A<\/a><\/td>\n<td>Industrial control panels<\/td>\n<td>UL-market control panel.<sup>[6]<\/sup><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.asme.org\/codes-standards\/bpvc-standards\">ASME BPVC<\/a><\/td>\n<td>Pressure equipment<\/td>\n<td>Apply where vessels fall under pressure rules.<sup>[7]<\/sup><\/td>\n<\/tr>\n<tr>\n<td>NSF\/ANSI 61<\/td>\n<td>Potable-water contact materials<\/td>\n<td>Drinking-water contact approval.<sup>[8]<\/sup><\/td>\n<\/tr>\n<tr>\n<td>ASHRAE HVAC Applications<\/td>\n<td>Service water heating engineering<\/td>\n<td>Pump + expansion vessel sizing reference.<sup>[9]<\/sup><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<hr>\n<\/section>\n<section id=\"10-rfq-inputs-for-soletks\">\n<h2>10. RFQ Inputs for SOLETKS<\/h2>\n<p>Request engineering support through the <a href=\"https:\/\/service.soletksolar.com\/contact\/\">SOLETKS contact page<\/a> when pump station, expansion tank, glycol loop, heat exchanger, and storage must be selected together.<\/p>\n<p><strong>Site + collector field<\/strong><\/p>\n<ul>\n<li>Collector type, count, array height, total pipe length<\/li>\n<li><strong>Site altitude (m)<\/strong> if &gt; 2,000 m<\/li>\n<\/ul>\n<p><strong>Loop design<\/strong><\/p>\n<ul>\n<li>Heat duty (kW) + target collector-loop \u0394T<\/li>\n<li>Fluid type + glycol concentration + minimum outdoor temperature<\/li>\n<li>Heat exchanger pressure drop + tank-loop design<\/li>\n<li>Total loop volume, static height, relief-valve setting<\/li>\n<\/ul>\n<p><strong>Pump station hardware<\/strong><\/p>\n<ul>\n<li>Variable-speed or fixed-speed preference<\/li>\n<li>Required flow meter type<\/li>\n<li>Air separator location<\/li>\n<li>Controller + alarm requirements<\/li>\n<\/ul>\n<p><strong>Documents<\/strong><\/p>\n<ul>\n<li>Hydraulic drawing, wiring diagram, datasheet, pressure rating, commissioning sheet<\/li>\n<\/ul>\n<hr>\n<\/section>\n<section id=\"11-specification-checklist\">\n<h2>11. Specification Checklist<\/h2>\n<div class=\"table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Item<\/th>\n<th>Required value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Design flow<\/td>\n<td>L\/min or m\u00b3\/h<\/td>\n<\/tr>\n<tr>\n<td>Total head<\/td>\n<td>kPa or bar at design flow<\/td>\n<\/tr>\n<tr>\n<td>Fluid correction<\/td>\n<td>Glycol type, concentration, temperature<\/td>\n<\/tr>\n<tr>\n<td>Expansion vessel<\/td>\n<td><strong>Acceptance volume<\/strong>, pre-charge, pressure rating<\/td>\n<\/tr>\n<tr>\n<td>Safety<\/td>\n<td>Relief valve, air separator, drain + fill points<\/td>\n<\/tr>\n<tr>\n<td>Sensors<\/td>\n<td>Collector, return, tank top, tank bottom<\/td>\n<\/tr>\n<tr>\n<td>Commissioning<\/td>\n<td>Flow, cold pressure, hot pressure, pre-charge, alarms<\/td>\n<\/tr>\n<tr>\n<td>Altitude derate (if &gt; 2,000 m)<\/td>\n<td>Cold-fill pressure addition<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<hr>\n<\/section>\n<section id=\"12-related-articles\">\n<h2>12. Related Articles<\/h2>\n<p>Continue the closed-loop pump + hydraulic topic cluster:<\/p>\n<ul>\n<li><a href=\"https:\/\/service.soletksolar.com\/glycol-loop-solar-thermal-system-design\/\">Glycol Loop Solar Thermal System Design<\/a><\/li>\n<li><a href=\"https:\/\/service.soletksolar.com\/solar-heat-exchanger-sizing-closed-loop-hot-water\/\">Solar Heat Exchanger Sizing for Closed-Loop Hot Water<\/a><\/li>\n<li><a href=\"https:\/\/service.soletksolar.com\/solar-collector-panels-for-hot-water\/\">Solar Collector Panels for Hot Water<\/a><\/li>\n<li><a href=\"https:\/\/service.soletksolar.com\/commercial-direct-vs-indirect-solar-heating-systems\/\">Commercial Direct vs Indirect Solar Heating Systems<\/a><\/li>\n<li><a href=\"https:\/\/service.soletksolar.com\/commercial-solar-thermal-om-plan\/\">Commercial Solar Thermal O&amp;M Plan<\/a><\/li>\n<li><a href=\"https:\/\/service.soletksolar.com\/commercial-solar-hot-water-storage-tank-sizing\/\">Commercial Solar Hot Water Storage Tank Sizing<\/a><\/li>\n<li><a href=\"https:\/\/service.soletksolar.com\/pvt-solar-panels-with-heat-pump\/\">PVT Solar Panels with Heat Pump<\/a><\/li>\n<\/ul>\n<hr>\n<\/section>\n<section id=\"faq\">\n<h2>FAQ<\/h2>\n<h3 id=\"how-do-you-size-a-solar-thermal-pump-station\">How do you size a solar thermal pump station?<\/h3>\n<p>Size a solar thermal pump station from <strong>(1) heat duty<\/strong>, <strong>(2) collector-loop \u0394T<\/strong>, <strong>(3) glycol properties (viscosity)<\/strong>, <strong>(4) target flow<\/strong>, <strong>(5) total pressure drop<\/strong>, and <strong>(6) static height<\/strong>. The worked example shows 48 kW + 8 \u00b0C \u0394T \u2192 ~100 L\/min. Always apply a glycol pressure-drop multiplier (\u00d71.10 to \u00d71.45) based on concentration.<\/p>\n<h3 id=\"how-do-you-size-a-solar-thermal-expansion-tank\">How do you size a solar thermal expansion tank?<\/h3>\n<p>Size from <strong>total loop volume \u00d7 expansion allowance (~8% at typical max temperature) \u00d7 safety margin (~25%)<\/strong>. Then convert the result from acceptance volume to shell volume using the acceptance ratio formula <code>(relief \u2212 fill) \u00f7 (relief + 1)<\/code>. <strong>Buyers must specify acceptance volume in the RFQ \u2014 not shell volume.<\/strong><\/p>\n<h3 id=\"what-cold-fill-pressure-should-i-use\">What cold-fill pressure should I use?<\/h3>\n<p>Cold-fill pressure \u2248 <code>(static height \u00d7 0.1 bar\/m) + 0.5 bar safety margin<\/code>. For a 10 m roof height, target ~1.7 bar. Above 2,000 m altitude, add 0.3 bar; above 3,000 m, add 0.5\u20130.6 bar to preserve boiling margin during stagnation.<\/p>\n<h3 id=\"why-does-the-relief-valve-discharge-in-a-solar-loop\">Why does the relief valve discharge in a solar loop?<\/h3>\n<p>Relief-valve discharge happens when expansion volume, pre-charge, fill pressure, stagnation control, or maximum loop temperature is wrong. <strong>90% of intermittent cases trace back to expansion tank pre-charge drift<\/strong> \u2014 measure and reset before assuming the vessel is undersized.<\/p>\n<h3 id=\"what-is-pump-cavitation-and-how-do-i-prevent-it\">What is pump cavitation and how do I prevent it?<\/h3>\n<p>Cavitation is the formation and collapse of vapor bubbles on the pump impeller, caused when local fluid pressure drops below vapor pressure. Symptoms include marble-rattle noise, flow fluctuations, and impeller pitting. Prevent by <strong>(1)<\/strong> raising cold-fill pressure, <strong>(2)<\/strong> placing the expansion tank near pump suction, <strong>(3)<\/strong> keeping the strainer clean, <strong>(4)<\/strong> applying altitude derate, and <strong>(5)<\/strong> placing the pump below the lowest collector for gravity-fed suction. Ignoring cavitation noise destroys pumps in 6\u201318 months.<\/p>\n<h3 id=\"should-i-use-a-variable-speed-or-fixed-speed-pump\">Should I use a variable-speed or fixed-speed pump?<\/h3>\n<p>Variable-speed (ECM) pumps cost 20\u201340% more upfront but typically pay back in <strong>3\u20135 years<\/strong> on commercial systems &gt; 30 kW through reduced electricity consumption and improved \u0394-T control. For systems &lt; 30 kW, fixed-speed remains cost-effective. PVT systems often benefit even more from variable-speed because of their tighter stagnation temperature ceiling.<\/p>\n<h3 id=\"what-is-the-difference-between-acceptance-volume-and-shell-volume\">What is the difference between acceptance volume and shell volume?<\/h3>\n<p>Shell volume is the <strong>total internal capacity<\/strong> of the expansion vessel. Acceptance volume is the <strong>portion that actually fills with fluid<\/strong> between cold-fill pressure and relief-valve setting. For a 6 bar relief \/ 2 bar fill system, acceptance volume is only ~57% of shell volume. <strong>Sizing on shell volume alone causes systematic undersizing.<\/strong><\/p>\n<h3 id=\"how-often-should-expansion-tank-pre-charge-be-checked\">How often should expansion tank pre-charge be checked?<\/h3>\n<p>Every <strong>12 months<\/strong> at minimum. Pre-charge drift is the #1 cause of intermittent relief-valve discharge in commercial systems. At the APEC Summit hotel (Beijing, 2014), a 0.4 bar pre-charge drift in year 1 caused glycol loss during a single hot day \u2014 fixed in 30 minutes of routine service.<\/p>\n<h3 id=\"how-long-does-a-solar-thermal-pump-last\">How long does a solar thermal pump last?<\/h3>\n<p>A well-specified commercial solar thermal pump lasts <strong>5\u20138 years<\/strong> of typical service life, <strong>8\u201312 years<\/strong> when (a) flow is matched to design, (b) glycol stays in spec, and (c) cavitation is avoided. Pumps fail early almost always due to cavitation, low cold-fill pressure, or sludge in degraded glycol \u2014 rarely due to manufacturing defect.<\/p>\n<h3 id=\"what-data-is-needed-for-a-pump-station-quote\">What data is needed for a pump station quote?<\/h3>\n<p>Collector count + array height + pipe length + heat duty + glycol type\/concentration + target flow + heat-exchanger pressure drop + total loop volume + static height + relief-valve setting + control requirements + <strong>site altitude if &gt; 2,000 m<\/strong>. Without these, pump and expansion capacity cannot be compared fairly.<\/p>\n<hr>\n<\/section>\n<section class=\"sources\" id=\"sources\">\n<h2>Sources<\/h2>\n<p><sup>[1]<\/sup> SOLETKS, <a href=\"https:\/\/service.soletksolar.com\/company\/quality-assurance\/\">Quality Assurance<\/a> \u2014 160+ inspection steps + Solar Keymark \/ CE \/ T\u00dcV \/ UL \/ IEC \/ ISO certifications.<\/p>\n<p><sup>[2]<\/sup> U.S. Department of Energy, Solar Water Heaters.<\/p>\n<p><sup>[3]<\/sup> ISO, ISO 9806:2017 Solar energy \u2013 Solar thermal collectors \u2013 Test methods.<\/p>\n<p><sup>[4]<\/sup> Solar Keymark, Solar Keymark certification scheme.<\/p>\n<p><sup>[5]<\/sup> ISO, ISO 9001:2015 Quality management systems.<\/p>\n<p><sup>[6]<\/sup> UL Solutions, <a href=\"https:\/\/www.ul.com\/services\/industrial-control-panels-and-panel-shop-program\">Industrial Control Panels \u2013 UL 508A<\/a>.<\/p>\n<p><sup>[7]<\/sup> ASME, <a href=\"https:\/\/www.asme.org\/codes-standards\/bpvc-standards\">Boiler and Pressure Vessel Code<\/a>.<\/p>\n<p><sup>[8]<\/sup> NSF, Standards for water treatment systems including NSF\/ANSI 61 context.<\/p>\n<p><sup>[9]<\/sup> ASHRAE, ASHRAE Handbook \u2014 HVAC Applications, Service Water Heating chapter.<\/p>\n<p><sup>[10]<\/sup> Fraunhofer Institute for Solar Energy Systems (ISE), <a href=\"https:\/\/www.ise.fraunhofer.de\/en\/business-areas\/solar-thermal-power-plants-and-industrial-processes.html\">Solar Thermal System Performance Research<\/a>.<\/p>\n<hr>\n<p><em>Last reviewed: 2026-08-03 by SOLETKS Engineering Team. Next scheduled review: 2027-08-03.<\/em> <em>Project data referenced: APEC Summit hotel (Beijing, 2014, 50 t\/day, 150,000 kWh\/yr saved, expansion pre-charge drift event), Harz church (Germany, 2021, dual-roof zone), Saga County centralized heating (Tibet, 2019, 107,000 m\u00b2, 2,424 t coal\/yr avoided, 1.8 bar high-altitude cold-fill), Tianjin school PVT Pro+ (2024, 3,000 m\u00b2, dual-zone variable-speed pumps).<\/em><\/p>\n<\/section>\n<div class=\"review-box\"><strong>Review record:<\/strong> Technical review by SOLETKS solar thermal application team, based on pump station and expansion data from APEC Summit hotel (Beijing, 2014, 50 t\/day, 150,000 kWh\/yr saved, expansion pre-charge drift event), Harz church (Germany, 2021, dual-roof zone static pressure design), Saga County centralized heating (Tibet, 2019, 107,000 m\u00b2, 2,424 t coal\/yr avoided, high-altitude cold-fill 1.8 bar), and Tianjin school PVT Pro+ (2024, 3,000 m\u00b2, variable-speed dual-zone pump configuration).<\/div>\n<section class=\"cta-band\">\n<h2>Need a Project-Specific Engineering Review?<\/h2>\n<p>Send SOLETKS the site climate, daily load, roof or plant-room constraints, product scope, and target documentation requirements so the engineering team can return a practical commercial recommendation.<\/p>\n<p>          <a class=\"btn\" href=\"https:\/\/service.soletksolar.com\/contact\/\">Contact SOLETKS<\/a><br \/>\n        <\/section>\n<p>      <\/main><\/p>\n<aside>\n<nav class=\"toc\" aria-label=\"Table of contents\">\n<h2>Contents<\/h2>\n<ul>\n<li><a href=\"#tl-dr-quick-answer\">TL;DR \u2014 Quick Answer<\/a><\/li>\n<li><a href=\"#1-pump-station-and-expansion-answer\">1. Pump Station and Expansion Answer<\/a><\/li>\n<li><a href=\"#2-pump-flow-calculation\">2. Pump Flow Calculation<\/a><\/li>\n<li><a href=\"#3-cold-fill-pressure-vs-roof-height\">3. Cold-Fill Pressure vs Roof Height<\/a><\/li>\n<li><a href=\"#4-pump-cavitation-the-silent-pump-killer\">4. Pump Cavitation \u2014 The Silent Pump Killer<\/a><\/li>\n<li><a href=\"#5-expansion-tank-calculation\">5. Expansion Tank Calculation<\/a><\/li>\n<li><a href=\"#6-relief-valve-discharge-troubleshooting-tree\">6. Relief-Valve Discharge Troubleshooting Tree<\/a><\/li>\n<li><a href=\"#7-pump-station-components\">7. Pump Station Components<\/a><\/li>\n<li><a href=\"#8-lifecycle-and-maintenance-matrix\">8. Lifecycle and Maintenance Matrix<\/a><\/li>\n<li><a href=\"#9-standards-and-documentation\">9. Standards and Documentation<\/a><\/li>\n<li><a href=\"#10-rfq-inputs-for-soletks\">10. RFQ Inputs for SOLETKS<\/a><\/li>\n<li><a href=\"#11-specification-checklist\">11. Specification Checklist<\/a><\/li>\n<li><a href=\"#12-related-articles\">12. Related Articles<\/a><\/li>\n<li><a href=\"#faq\">FAQ<\/a><\/li>\n<li><a href=\"#sources\">Sources<\/a><\/li>\n<\/ul>\n<\/nav>\n<\/aside><\/div>\n<\/p><\/div>\n<\/article>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Solar thermal pump station expansion tank sizing guide with pump flow, glycol correction, cavitation checks, acceptance volume, safety devices, and RFQs.<\/p>","protected":false},"author":1,"featured_media":1649,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-1759","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/service.soletksolar.com\/de\/wp-json\/wp\/v2\/posts\/1759","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/service.soletksolar.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/service.soletksolar.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/service.soletksolar.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/service.soletksolar.com\/de\/wp-json\/wp\/v2\/comments?post=1759"}],"version-history":[{"count":0,"href":"https:\/\/service.soletksolar.com\/de\/wp-json\/wp\/v2\/posts\/1759\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/service.soletksolar.com\/de\/wp-json\/wp\/v2\/media\/1649"}],"wp:attachment":[{"href":"https:\/\/service.soletksolar.com\/de\/wp-json\/wp\/v2\/media?parent=1759"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/service.soletksolar.com\/de\/wp-json\/wp\/v2\/categories?post=1759"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/service.soletksolar.com\/de\/wp-json\/wp\/v2\/tags?post=1759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}