{"id":4849,"date":"2026-03-17T08:26:03","date_gmt":"2026-03-17T07:26:03","guid":{"rendered":"https:\/\/ghetool.eu\/?post_type=knowledgebase&#038;p=4849"},"modified":"2026-03-17T08:26:03","modified_gmt":"2026-03-17T07:26:03","slug":"update-thermal-interference","status":"publish","type":"knowledgebase","link":"https:\/\/ghetool.eu\/knowledgebase\/update-thermal-interference\/","title":{"rendered":"Thermal interference (update 2026)"},"content":{"rendered":"<p data-start=\"0\" data-end=\"273\">Thermal interference between geothermal systems is an often overlooked but very important element of design. In this article, we introduce a major update to our interference module so that you can now calculate the interference for every geothermal project you can imagine.<\/p>\n<blockquote><p><strong><span style=\"color: #3366ff;\">!Note<\/span><\/strong><br \/>\n<span style=\"color: #3366ff;\">This article builds further on concepts explained in our original video on the problem of geothermal interference. You can read that article <a style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/ghetool.eu\/knowledgebase\/calculate-thermal-interference\/\">here<\/a>.<\/span><\/p><\/blockquote>\n<p><iframe title=\"Thermal interference (update 2026)\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/RVvgLIW2Ysg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h2>Thermal interference<\/h2>\n<p>Geothermal boreholes (or borefields, if the boreholes are connected to one another) act as a ground heat exchanger, storing and extracting energy from the ground. As long as the energy injected into the ground equals the amount of energy extracted from it, the system can work fine forever. However, when the two are not in balance, the imbalance causes a long-term change in the ground temperature.<\/p>\n<p>This temperature drift does not end at the edge of your project, but continues far beyond your project boundaries, leaving behind a circular influence on the ground temperature as shown in the figure below.<\/p>\n<figure id=\"attachment_4244\" aria-describedby=\"caption-attachment-4244\" style=\"width: 2560px\" class=\"wp-caption aligncenter\"><img fetchpriority=\"high\" decoding=\"async\" class=\"wp-image-4244 size-full\" src=\"https:\/\/ghetool.eu\/wp-content\/uploads\/2025\/09\/Thermal-interference-scaled.png\" alt=\"Illustration of the thermal interference for three existing boreholes.\" width=\"2560\" height=\"2002\" srcset=\"https:\/\/ghetool.eu\/wp-content\/uploads\/2025\/09\/Thermal-interference-scaled.png 2560w, https:\/\/ghetool.eu\/wp-content\/uploads\/2025\/09\/Thermal-interference-300x235.png 300w, https:\/\/ghetool.eu\/wp-content\/uploads\/2025\/09\/Thermal-interference-1024x801.png 1024w, https:\/\/ghetool.eu\/wp-content\/uploads\/2025\/09\/Thermal-interference-768x601.png 768w, https:\/\/ghetool.eu\/wp-content\/uploads\/2025\/09\/Thermal-interference-1536x1201.png 1536w, https:\/\/ghetool.eu\/wp-content\/uploads\/2025\/09\/Thermal-interference-2048x1601.png 2048w, https:\/\/ghetool.eu\/wp-content\/uploads\/2025\/09\/Thermal-interference-15x12.png 15w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><figcaption id=\"caption-attachment-4244\" class=\"wp-caption-text\">Illustration of the thermal interference for three existing boreholes.<\/figcaption><\/figure>\n<p>Here, all boreholes have a certain imbalance that influences the ground temperature in their surroundings. The problem is that all these interferences are cumulative, meaning that if you are going to design a borefield at the location of the red dot, you do not only experience a ground temperature that is, in the long-term, 1\u00b0C lower than normal due to the presence of your orange neighbour, but also 0.5\u00b0C from both the blue and the pink system. In the end, the cumulative temperature drift will be -2\u00b0C, meaning that if you design at 0\u00b0C, you will end up with -2\u00b0C in the end.<\/p>\n<h2>Interference between boreholes<\/h2>\n<p>To calculate the interference between different boreholes, we can either assume them to be an infinite line or a finite line. (For more information, read our <a style=\"text-decoration: underline;\" href=\"https:\/\/ghetool.eu\/knowledgebase\/calculate-thermal-interference\/\">previous article<\/a> on this topic.)<\/p>\n<ul>\n<li><strong>Infinite line source<br \/>\n<\/strong>When you assume that each borehole is an infinite line, the problem reduces to a simple two-dimensional heat transfer problem, where the region of influence is in fact a circular gradient decreasing with distance away from the emitting borehole. This model is rather accurate if your boreholes are rather long and far apart. If they are not, it is better to assume them to be finite.<\/li>\n<li><strong>Finite line source<br \/>\n<\/strong>When you assume the boreholes to be finite in length, your problem is now three-dimensional, taking into account the actual borehole length. This can lead to quite an increase in accuracy, especially when boreholes with different lengths are placed next to each other.<\/li>\n<\/ul>\n<div class=\"flex flex-col text-sm pb-25\">\n<article class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [&amp;:has([data-writing-block])&gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" tabindex=\"-1\" data-turn-id=\"request-WEB:83f34ff0-89cf-4476-8031-461164b65607-6\" data-testid=\"conversation-turn-14\" data-scroll-anchor=\"true\" data-turn=\"assistant\">\n<div class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\">\n<div class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\">\n<div class=\"flex max-w-full flex-col gap-4 grow\">\n<div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"5218b487-8aed-4ef2-ba21-52176592bd1c\" data-message-model-slug=\"gpt-5-4-thinking\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden\">\n<div class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\">\n<p data-start=\"899\" data-end=\"1051\" data-is-last-node=\"\" data-is-only-node=\"\">This, of course, only works for borehole-to-borehole interactions. The story is slightly different when calculating the interference between borefields.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/div>\n<h2>Interference between borefields<\/h2>\n<p>When you have multiple boreholes connected in a field, you can model them as a single virtual borehole, located at the geometric centre of your borefield. According to the literature, this assumption is valid for up to 6 boreholes (GroenHolland, 2020). That is why, in our initial release of this method in Q3 2025, we allowed borefields of up to 6 boreholes.<\/p>\n<p>The problem now is that more and more projects are becoming collective, leading to borefields with more than 6 boreholes. Imagine you have a new residential project consisting of three different apartment buildings, each with a separate collective borefield. Your total project will look something like the figure below.<\/p>\n<figure id=\"attachment_4852\" aria-describedby=\"caption-attachment-4852\" style=\"width: 498px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"wp-image-4852 size-full\" src=\"https:\/\/ghetool.eu\/wp-content\/uploads\/2026\/03\/Project.png\" alt=\"Residential projects with three separate borefields.\" width=\"498\" height=\"364\" srcset=\"https:\/\/ghetool.eu\/wp-content\/uploads\/2026\/03\/Project.png 498w, https:\/\/ghetool.eu\/wp-content\/uploads\/2026\/03\/Project-300x219.png 300w, https:\/\/ghetool.eu\/wp-content\/uploads\/2026\/03\/Project-16x12.png 16w\" sizes=\"(max-width: 498px) 100vw, 498px\" \/><figcaption id=\"caption-attachment-4852\" class=\"wp-caption-text\">Residential projects with three separate borefields.<\/figcaption><\/figure>\n<p>In this case, the borefields are quite close together, so it is clear that they will have a significant impact on each other. But how do you calculate this?<\/p>\n<h3>Equal energy exchange<\/h3>\n<p>One initial thought might be to divide the total imbalance of the system across all the different boreholes. That way, we know what the influence of each borehole will be, and we can simply work with the borehole-to-borehole interference method from before. Therefore, we developed a more accurate model within GHEtool to model this effect.<\/p>\n<h3>Different borehole contributions<\/h3>\n<p>If you recall, the long-term behaviour of borefields is determined by the g-functions (find more information <a style=\"text-decoration: underline;\" href=\"https:\/\/ghetool.eu\/knowledgebase\/g-functions\/\">here<\/a>) that encapsulate both the interaction of the borefield with the surrounding ground and the interaction between the different boreholes in the field. To put it simply, the overall thermal behaviour of your borefield is a combination of the contributions of the individual boreholes within it. This is illustrated in the image below.<\/p>\n<figure id=\"attachment_4850\" aria-describedby=\"caption-attachment-4850\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"wp-image-4850 size-full\" src=\"https:\/\/ghetool.eu\/wp-content\/uploads\/2026\/03\/Contribution.png\" alt=\"Contributions of the different boreholes to the overall g-function.\" width=\"700\" height=\"600\" srcset=\"https:\/\/ghetool.eu\/wp-content\/uploads\/2026\/03\/Contribution.png 700w, https:\/\/ghetool.eu\/wp-content\/uploads\/2026\/03\/Contribution-300x257.png 300w, https:\/\/ghetool.eu\/wp-content\/uploads\/2026\/03\/Contribution-14x12.png 14w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><figcaption id=\"caption-attachment-4850\" class=\"wp-caption-text\">Contributions of the different boreholes to the overall g-function.<\/figcaption><\/figure>\n<p data-start=\"0\" data-end=\"350\">Here you can see that the outer boreholes have a larger influence on the long-term behaviour of the borefield than the inner ones and hence also carry a larger part of the borefield\u2019s imbalance. This is because the boreholes in the middle are \u201cinsulated\u201d by their neighbours and it is therefore difficult to exchange heat with the surrounding ground.<\/p>\n<p data-start=\"352\" data-end=\"442\">So, to calculate the borefield-to-borefield interaction, a new four step approach is used:<\/p>\n<ol>\n<li>Calculate the g-function of each borefield. (This step is identical to every borefield simulation.)<\/li>\n<li>Calculate the contribution of each borehole to the collective g-function.<\/li>\n<li>Distribute the imbalance between the different boreholes, weighted by each contribution.<\/li>\n<li>Calculate the interference between the borefields, based on the weighted sum of all their borehole-to-borehole interactions.<\/li>\n<\/ol>\n<blockquote><p><span style=\"color: #ff9900;\"><strong>!Caution<\/strong><\/span><br \/>\n<span style=\"color: #ff9900;\">This also illustrates why it is not a good idea to divide the imbalance equally across all boreholes, since you are overestimating the contribution of the inner boreholes and underestimating the contribution of the outer ones. Since the outer boreholes are closer to your neighbouring systems, assuming an equal distribution of the imbalance can lead to a significant underestimation of the interference.<\/span><\/p><\/blockquote>\n<h2>Interference with GHEtool Cloud<\/h2>\n<p style=\"text-align: left;\">To use this new functionality in GHEtool Cloud, there are two different ways. Either you just perform an interference calculation, uploading your systems using the <a style=\"text-decoration: underline;\" href=\"https:\/\/cloud.ghetool.eu\/example_interference_generic.csv\">template file<\/a>, or you can link a certain scenario. When you do the latter, all the scenario settings as well as your particular borefield design (including tilted boreholes) are taken into account for the interference calculation. This way, whenever you update your scenario, your interference calculation will be updated as well.<\/p>\n<figure id=\"attachment_4853\" aria-describedby=\"caption-attachment-4853\" style=\"width: 1470px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-4853 size-full\" src=\"https:\/\/ghetool.eu\/wp-content\/uploads\/2026\/03\/GHEtool.png\" alt=\"Printscreen of the interference inputs in GHEtool Cloud.\" width=\"1470\" height=\"487\" srcset=\"https:\/\/ghetool.eu\/wp-content\/uploads\/2026\/03\/GHEtool.png 1470w, https:\/\/ghetool.eu\/wp-content\/uploads\/2026\/03\/GHEtool-300x99.png 300w, https:\/\/ghetool.eu\/wp-content\/uploads\/2026\/03\/GHEtool-1024x339.png 1024w, https:\/\/ghetool.eu\/wp-content\/uploads\/2026\/03\/GHEtool-768x254.png 768w, https:\/\/ghetool.eu\/wp-content\/uploads\/2026\/03\/GHEtool-18x6.png 18w\" sizes=\"(max-width: 1470px) 100vw, 1470px\" \/><figcaption id=\"caption-attachment-4853\" class=\"wp-caption-text\">Print screen of the interference inputs in GHEtool Cloud.<\/figcaption><\/figure>\n<blockquote><p><span style=\"color: #3366ff;\"><strong>!Note<\/strong><\/span><br \/>\n<span style=\"color: #3366ff;\">When you first use this new function in GHEtool, it is possible that you get an error of overlapping boreholes. You need to make sure that you are working with a custom borefield where the coordinates are in their real positions. By default, all the borefields in GHEtool start at (0,0), leading to overlapping boreholes if nothing is changed.<\/span><\/p>\n<p><span style=\"color: #339966;\"><strong>!Hint<\/strong><\/span><br \/>\n<span style=\"color: #339966;\">To make your life easier, we implemented a functionality to move and rotate your borefield as a whole, so you do not need to change the coordinates of each borehole individually.<\/span><\/p><\/blockquote>\n<h3>Options for the interference calculation<\/h3>\n<p>Just as before, you have the option to either work with the finite line source model for the interference or the infinite line source. The first one is the more accurate solution, whereas the second one is more conservative.<\/p>\n<p>Besides the model for the interference, you also have the option to work with either the generic definitions for interference or use the ones specific to the legislation in the Netherlands. Although the results are the same, the generic method uses the terminology of SCOP (heating and domestic hot water) and SEER (cooling), whereas the method from the Netherlands uses the SPF for cooling and the SPF of the entire system instead.<\/p>\n<h3>Compatibility with WKOtool<\/h3>\n<p>For our users in The Netherlands, the connection to the <a style=\"text-decoration: underline;\" href=\"https:\/\/wkotool.nl\" target=\"_blank\" rel=\"noopener\">WKOtool.nl<\/a> has been updated and extended to work with this new functionality. Therefore, systems with more than 6 boreholes (or systems &gt;70 kW) will now also be imported into the tool, provided that the information is available. This way, you can easily design your borefield(s) in different scenarios and calculate the interference between all the new projects and the existing ones in seconds.<\/p>\n<blockquote><p><span style=\"color: #ff9900;\"><strong>!Caution<\/strong><\/span><br \/>\n<span style=\"color: #ff9900;\">Please note that there are mistakes in the data entry of the WKOtool. We have tried to solve some of them automatically, for example by changing the borehole depth and length when they were mixed up, but other mistakes can still remain. Please always double check them and make changes where necessary.<\/span><\/p><\/blockquote>\n<h2>Conclusion<\/h2>\n<p>In this article, the major update to the interference module was introduced. It is now possible to calculate the interference between an unlimited number of systems together with an unlimited number of boreholes per system. By easily linking other scenarios to the interference calculation, all settings and design are automatically taken into account, saving you quite a lot of time whilst also improving the accuracy of your design!<\/p>\n<h2 id=\"reference\">References<\/h2>\n<ul>\n<li>Watch our video explanation over on our YouTube page by clicking <span style=\"text-decoration: underline;\"><a href=\"https:\/\/youtu.be\/PKxn7KxiEBA\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/span><\/li>\n<li>GroenHolland. (2020). ITGBES &#8211; InterferentieTool Gesloten BodemenergieSystemen. <a style=\"text-decoration: underline;\" href=\"https:\/\/www.sikb.nl\/doc\/GHNL_180760_Aanvullende_rapportage_2020.pdf\" target=\"_blank\" rel=\"noopener\">https:\/\/www.sikb.nl\/doc\/GHNL_180760_Aanvullende_rapportage_2020.pdf<\/a> [last visited: 15-03-2026]<\/li>\n<li>The method behind this implementation was created with the help of Massimo Cimmino and will be presented at Der Geothermiekongres in Potsdam at the end of the year.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Thermal interference between geothermal systems is an often overlooked but very important element of design. In this article, we introduce a major update to our interference module so that you can now calculate the interference for every geothermal project you can imagine.<\/p>\n","protected":false},"template":"","pdf-article":[133],"authors":[39],"knowledgebase-category":[67,30],"class_list":["post-4849","knowledgebase","type-knowledgebase","status-publish","hentry","pdf-article-update-on-thermal-interference","authors-wouter-peere","knowledgebase-category-physics","knowledgebase-category-tutorial"],"_links":{"self":[{"href":"https:\/\/ghetool.eu\/wp-json\/wp\/v2\/knowledgebase\/4849","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ghetool.eu\/wp-json\/wp\/v2\/knowledgebase"}],"about":[{"href":"https:\/\/ghetool.eu\/wp-json\/wp\/v2\/types\/knowledgebase"}],"wp:attachment":[{"href":"https:\/\/ghetool.eu\/wp-json\/wp\/v2\/media?parent=4849"}],"wp:term":[{"taxonomy":"pdf-article","embeddable":true,"href":"https:\/\/ghetool.eu\/wp-json\/wp\/v2\/pdf-article?post=4849"},{"taxonomy":"authors","embeddable":true,"href":"https:\/\/ghetool.eu\/wp-json\/wp\/v2\/authors?post=4849"},{"taxonomy":"knowledgebase-category","embeddable":true,"href":"https:\/\/ghetool.eu\/wp-json\/wp\/v2\/knowledgebase-category?post=4849"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}