{"id":11605,"date":"2020-03-11T16:58:50","date_gmt":"2020-03-11T20:58:50","guid":{"rendered":"https:\/\/blogs.sw.siemens.com\/simcenter\/?p=11605"},"modified":"2026-03-26T06:13:04","modified_gmt":"2026-03-26T10:13:04","slug":"enjoy-tuning-your-simulations-look-away","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/simcenter\/enjoy-tuning-your-simulations-look-away\/","title":{"rendered":"Enjoy tuning your simulations? LOOK AWAY!"},"content":{"rendered":"\n<p>We live in the day of <em>automatic<\/em>.\nIt seems like every day there is a new task that can be handled automatically.\nSmart thermostats make sure the house is comfortable when returning from work.\nHome lighting themes customize an ambiance based on who is home and the time of\nday. Automatic delivery of your household goods ensures you\u2019re never out of\ntoothpaste. The <a href=\"https:\/\/www.youtube.com\/watch?v=V_Q816oP4M8\" target=\"_blank\" rel=\"noopener\">automatic\npotato peeler<\/a> saves you from having to peel potatoes by hand\u2026ok, well maybe\nthat\u2019s going too far. The point is that technology is great for taking care of\ntasks based on rules or schedules so that you can focus on more important\nthings.<\/p>\n\n\n\n<p>The pervasiveness of automation makes it even more annoying\nif once you get to work and sit down to run a simulation, you need to fine-tune\nsettings and fiddle with parameters. Or, even worse, if it\u2019s necessary to <em>babysit<\/em>\na challenging case to make sure it runs as expected. Now, there likely was a\ntime in your professional life when diving head-first into the details of flow\nsolvers was interesting and, dare I say, fun. I know it was for me and if\nyou\u2019re reading this blog, then I bet it was for you too \ud83d\ude0a. In fact, when it\u2019s\npossible to set aside time to dig into some new and different case, it\u2019s still\nfun to research the best methods to use and how to apply them.<\/p>\n\n\n\n<p>Daily work is different, though. Timelines are always shorter. More data is always needed. Your attention is always split between half-a-dozen urgent tasks, not to mention the ever-growing list of work that you keep meaning to get to once you have time. Forget tuning simulation methods for each case, you need to set up the case once knowing that it will run quickly, reliably and give accurate answers.<\/p>\n\n\n\n<p><a href=\"https:\/\/blogs.sw.siemens.com\/simcenter\/star-ccm-2020-1\/\">Simcenter STAR-CCM+ 2020.1<\/a> has that need squarely in mind. Among the many capabilities that this release brings, one that I\u2019m most excited about is the automatic coupled solver control. The coupled solver is the go-to solver for flow and heat transfer analysis for many application areas, including my focus area of turbomachinery. The solver provides extremely accurate results and is great for very large grids, which are often needed for high-fidelity flow and heat transfer analysis of complex turbine blades. However, large and complex cases often required prior knowledge and expertise to achieve fast convergence.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"314\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image1-1024x314.png\" alt=\"Gas turbine blade\" class=\"wp-image-11611\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image1-1024x314.png 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image1-600x184.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image1-768x235.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image1-1110x340.png 1110w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image1.png 1204w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>The coupled solver received two sets of improvements that\nwork together to dramatically improve workflow and turnaround time for both the\ncases that need to run automatically out of the box and the cases where you\nwant specific control of settings: a reorganization of settings and an\nautomatic solver control method. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Simplified Setup<\/h4>\n\n\n\n<p>The organization and presentation of solver settings has\nbeen dramatically simplified so that it\u2019s much easier to apply settings. As an example,\ncheck the comparison below on how the setup of the \u201cExpert Driver\u201d option has\nbeen simplified.<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter columns-2 wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"439\" height=\"385\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image2a.png\" alt=\"\" data-id=\"11612\" data-full-url=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image2a.png\" data-link=\"https:\/\/blogs.sw.siemens.com\/simcenter\/?attachment_id=11612\" class=\"wp-image-11612\" \/><figcaption class=\"blocks-gallery-item__caption\">Simcenter STAR-CCM+ 2019.3<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"437\" height=\"206\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image2b.png\" alt=\"\" data-id=\"11613\" data-full-url=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image2b.png\" data-link=\"https:\/\/blogs.sw.siemens.com\/simcenter\/?attachment_id=11613\" class=\"wp-image-11613\" \/><figcaption class=\"blocks-gallery-item__caption\">Simcenter STAR-CCM+ 2020.1<\/figcaption><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>This upgrade means that if you want to dig into specific\nsettings, that\u2019s now much easier to do. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Faster Convergence<\/h4>\n\n\n\n<p>The advancement that\u2019s even more exciting about is the <em>Auto-magic<\/em> CFL control option. Ok fine, the\nAutomatic option. But it really does feel like magic. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"422\" height=\"38\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image3.png\" alt=\"\" class=\"wp-image-11614\" \/><\/figure><\/div>\n\n\n\n<p>CFL is one of the very important solver parameters for achieving\na stable run and fast convergence. At its most basic level, higher CFL will\ngive faster convergence and lower CFL will give a more stable simulation. Wouldn\u2019t\nit be great if the solver could automatically determine the optimal value of\nCFL for fast AND stable convergence? That happens with the new Automatic\noption.<\/p>\n\n\n\n<p>A companion parameter to CFL is the explicit relaxation.\nThis too has a similar tradeoff between stability and speed. The new <em>Line Search<\/em> is an intelligent method\nthat periodically checks to see if the explicit relaxation factor needs to be changed\nto achieve optimal stability and speed. <\/p>\n\n\n\n<p>With these two automatic settings enabled, it\u2019s possible to do\naway with solver tuning and simply send simulations off to run knowing that you\nwill get a fast, stable and accurate solution.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">The Test Case<\/h4>\n\n\n\n<p>To test this out, I went way back and dug out the case from a\n<a href=\"https:\/\/asmedigitalcollection.asme.org\/GT\/proceedings-abstract\/GT2015\/56659\/V02CT44A028\/237145\" target=\"_blank\" rel=\"noopener\">2015\nIGTI paper<\/a> that Ritu Eshcol wrote. (side note: check out Ritu\u2019s excellent <a href=\"https:\/\/blogs.sw.siemens.com\/simcenter\/whistle-while-you-mesh-simcenter-star-ccm-model-driven-adaptive-mesh-refinement-amr\/\">blog<\/a>\non Adaptive Mesh Refinement, another excellent capability released in Simcenter\nSTAR-CCM+ 2020.1.) That paper focused on comparing steady and unsteady solutions\nfor the two-stage NASA Energy Efficient Engine. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"496\" height=\"372\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image4.png\" alt=\"\" class=\"wp-image-11615\" \/><\/figure><\/div>\n\n\n\n<p>For my test, I took the steady simulation file from 2015,\nloaded it into Simcenter STAR-CCM+ 2020.1, turned on the two automatic solver\noptions and ran the solution from scratch.<\/p>\n\n\n\n<p>One common method for determining when a simulation is\nconverged is to monitor the mass flow imbalance. Once the mass flow imbalance\nhas reached zero, the simulation can be stopped. The chart below shows that for\nthe paper, the case needed 12,000 iterations to converge, and with the new\nautomatic controls (as well as many other solver advancements over the last 6\nyears), the case converges in less than 2,000 iterations!<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1010\" height=\"372\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image5.png\" alt=\"\" class=\"wp-image-11616\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image5.png 1010w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image5-600x221.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image5-768x283.png 768w\" sizes=\"auto, (max-width: 1010px) 100vw, 1010px\" \/><\/figure><\/div>\n\n\n\n<p>How can it be that much faster? It starts to make sense if\nwe look at how much work these automatic controls are doing. The plot below\nshows that early in the simulation, both parameters can be quite high, but are often\nadjusted (automatically) to maintain stability. Once the solution starts to\nsettle in, less adjustment is needed, and the CFL skyrockets. Yes, you are\nreading the graph right, it\u2019s running at a CFL of 100,000!<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1010\" height=\"372\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image7.png\" alt=\"\" class=\"wp-image-11609\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image7.png 1010w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image7-600x221.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image7-768x283.png 768w\" sizes=\"auto, (max-width: 1010px) 100vw, 1010px\" \/><\/figure><\/div>\n\n\n\n<p>Out-of-the box, with no solver tuning, I sent the simulation\noff to run and went home. When I opened the sim file the next morning, I found\nthat my case quickly converged to provide an accurate flow solution. Now that\u2019s\na workflow I can get behind!<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"496\" height=\"372\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image8-1.png\" alt=\"Turbine blades\" class=\"wp-image-11622\" \/><\/figure><\/div>\n\n\n\n<p>While I think we all can agree that turbomachinery is the\nmost interesting application area, check out <a href=\"https:\/\/blogs.sw.siemens.com\/simcenter\/effortless-convergence-in-cfd-it-will-make-your-day\/\">this\nblog<\/a> showing that this dramatic improvement is observed across a wide\nvariety of application areas.<\/p>\n\n\n\n<p>Go give it a try, it\u2019s ready and waiting for you now! See\njust how quickly and easily you can setup and run your simulations. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>We live in the day of automatic. It seems like every day there is a new task that can be&#8230;<\/p>\n","protected":false},"author":9196,"featured_media":11610,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spanish_translation":"","french_translation":"","german_translation":"","italian_translation":"","polish_translation":"","japanese_translation":"","chinese_translation":"","footnotes":""},"categories":[179],"tags":[242],"industry":[126],"product":[513],"coauthors":[],"class_list":["post-11605","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-updates","tag-computational-fluid-dynamics-cfd","industry-aircraft-engines","product-simcenter-star-ccm"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/image8.png","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/11605","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/users\/9196"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/comments?post=11605"}],"version-history":[{"count":5,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/11605\/revisions"}],"predecessor-version":[{"id":11623,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/11605\/revisions\/11623"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/media\/11610"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/media?parent=11605"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/categories?post=11605"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/tags?post=11605"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/industry?post=11605"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/product?post=11605"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/coauthors?post=11605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}