{"id":10914,"date":"2020-04-02T10:00:00","date_gmt":"2020-04-02T14:00:00","guid":{"rendered":"https:\/\/blogs.sw.siemens.com\/simcenter\/?p=10914"},"modified":"2026-03-26T06:19:16","modified_gmt":"2026-03-26T10:19:16","slug":"engine-cfd-simulation","status":"publish","type":"post","link":"https:\/\/blogs.sw.siemens.com\/simcenter\/engine-cfd-simulation\/","title":{"rendered":"The butterfly effect &#8211; Engine emission cfd simulation"},"content":{"rendered":"\n<p><em>DISCLAIMER: This is a fictional story about engine emission cfd simulation. All characters are made up and the author of the whitepaper is in best health. No butterfly was harmed during storytelling<\/em><\/p>\n\n\n\n<p>Never will she forget the day he died. It was a sunny afternoon. He was lying on their bed in the master bedroom, almost completely still, but if she watched very carefully, she could still see the slow rise and fall of his chest. Even in this moment of weakness he still looked like the proud engineer he had always been. She knew what was coming and just when panic started to creep up her body, spreading from the base of her feet to the top of her head, she saw him raise his hand. It was a small move, but the sign was clear. She came closer and put her ear close to his mouth.<\/p>\n\n\n\n<p>\u201cButterfly\u201d he whispered as he passed away.<\/p>\n\n\n\n<p>Days passed. It would not let her rest. Never had he called her butterfly. What on earth was he trying to say. Why \u201cbutterfly\u201d? She searched the house for hints. Nothing. She started asking around. Friends. Family. Former colleagues. Nothing. One day she went into the garage, where the old black 1957 300 SL caught the dust. It was his happy space in which he spent hours of his leisure time. She was always wondering how on earth a human being could spend so much time inside dark fifty square meters  with a <em>car<\/em>. As she walked around his beloved &#8220;baby&#8221; she noticed that sticker on the back of the car: nearly invisible there was a tiny little butterfly, grey-shaded on the black metallic car finish. She was puzzled and angry at the same time. &#8220;Seriously, you are dying and all that comes into your mind is that stupid piece of metal?&#8221; She tried hard not to let that thought control her memory.<\/p>\n\n\n\n<p>Weeks passed. Time flew. Months passed. The next summer came. She tried to let it down, make her peace with the insect-incident, bit by bit packed his belongings into boxes.  In the attic where he used to have his small messy office she started to pack away his work stuff. Notes, books, among those the classic race engine book, his old drawing board, an old piston of his &#8220;baby&#8221; he used to store his pencils in.  Then, as she was about to finish, a butterfly flew through the window, landing on a black-leathered paperback notebook he always used to carry along.<\/p>\n\n\n\n<p>Memories popped up. \u201cButterfly\u201d she said to the insect on the book, realizing how stupid that must have looked from the outside. She picked up the book. The butterfly left through the window just where it came in. She opened the book at a random page. It was featuring a hand-drawing, black ink. With no doubt that scribbles stemmed from him.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/02\/ButterflyEffect-1024x683.png\" alt=\"engine emission cfd simulation is a complex problem with many nonlinear dependencies\" class=\"wp-image-10921\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/02\/ButterflyEffect-1024x683.png 1024w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/02\/ButterflyEffect-600x400.png 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/02\/ButterflyEffect-768x512.png 768w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/02\/ButterflyEffect-1536x1025.png 1536w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/02\/ButterflyEffect-2048x1366.png 2048w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/02\/ButterflyEffect-1110x740.png 1110w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>It was showing a flow chart featuring boxes with engineering\nslang inside and connected with one another all over the place. The sketch\nseemed to be part of a draft for one of his presentations \u2013 one he probably\nnever delivered. She flipped the page. In his barely readable handwriting, the next\npage was featuring some manuscript or a speak-along to potentially describe the\nmessy image from the previous page. She started reading.<\/p>\n\n\n\n<p><em>The world is\nnonlinear. What does non-linearity imply? One thing, among many others, is\nthis: A non-linear system can lead to chaotic behavior. Now chaos is a tricky\nthing in a mathematical sense but a quite popular feature of chaos that is\nembedded in its math is this: A set of non-linear equations can \u2013 under the\nright circumstances -have a set of solutions that may heavily depend on the\ninitial conditions. Small change on the input, big effect on the output.<\/em><\/p>\n\n\n\n<p><em>Why do I tell you this? Well, as you all know, our job is to predict the raw emissions stemming from the internal combustion engine. Now, engines are not necessarily a fully chaotic system. At least the fact that we finally drive a car with those, let&#8217;s us conclude<\/em> <em>that there must be some pretty stable attractors in that system. However, when you simulate the reactive flow going on inside the combustion chamber using computational fluid dynamics the underlying equation is the Navier-Stokes equation. And guess what: That one is highly non-linear. On the good side, CFD Simulation of the physics in engines has reached a high level of complexity over the past decades. Submodels cover the complete process from turbulent gas exchange, spray injection, fuel evaporation and mixing, combustion to knock. And even engine emission cfd simulation has become a state-of the art requirement.<\/em><\/p>\n\n\n\n<p><em>However, stepping back for a moment and analyzing this process chain\nfrom its very end, it becomes obvious how sensitive it is to first principles:\nEmissions concentrations are a function of pollutant reaction rates. Those are\ntied to a temperature field in a highly non-linear (exponential) way,\ntemperature in return is a consequence and at the same time dominating factor\nof heat release resulting from combustion. In first order both combustion and\nemission predictions are a function of scalar concentrations, temperature and\nturbulent time and length scales. Scalar concentration in return is dominated\nby the location of the scalar source, i.e. spray evaporation for DI engines, mixing\nthrough convection \u2013tied to velocity field predictions- and (turbulent)\ndiffusion. Spray dynamics is again a result of the velocity field and turbulent\ndispersion. Turbulent length and time scales result from a turbulent kinetic\nenergy and a dissipation rate prediction. The latter are then tied to gradients\nin the velocity field regardless the details of turbulence model choice. <\/em><\/p>\n\n\n\n<p><em>In short, the complete chain of physics in the combustion chamber is\nfinally relying on the prediction of the turbulent flow field. And finally &#8211;\ndue to laws of error propagation and the highly nonlinear dependency of all\nphysics on the velocity field &#8211; with a significantly high level of sensitivity.<\/em><\/p>\n\n\n\n<p><em>Here\u2019s my warning:\nWhen you want to accurately simulate emissions from the combustion process,\nmake sure that <\/em><\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><em>you apply the most-correct initial and boundary conditions that are available. Ensure experimentalists understand the importance of  precision and the care that is needed to keep the uncertainty to a minimum. It is the \u201cShit-In Shit-Out Rule\u201d<\/em><\/li><li><em>you are well aware of the uncertainty of what, say, 3%  in the input data, might trigger in the output result when a cascade of non-linear equations and exponential functions acts on the input uncertainty<\/em><\/li><li><em>you chose the most suitable and realistic submodels for each and every substep (I understand this is always only possible within the given computational time limits that we are all facing)<\/em><\/li><li><em>you are well aware of the limits that those simplified models always imply, and how that simplification represents an uncertainty that cumulates into an error in emission prediction<\/em><\/li><li><em>you validate, or make sure you use <a rel=\"noreferrer noopener\" href=\"https:\/\/blogs.sw.siemens.com\/simcenter\/simcenter-star-ccm-in-cylinder-solution\/\" target=\"_blank\">a well validated CFD simulation code<\/a>, validating each individual substep along the cascade as far as experimental insights allow, from cold flow through spray, combustion and only then, finally, the engine emission cfd simulation<\/em><\/li><\/ol>\n\n\n\n<p><em>I assume you all have\nheard that popular tale that the wing-stroke of a butterfly on one side of the\nearth can cause a thunderstorm on the other. This is true in engine simulation,\nthis is true in our very own personal lives. We\u2019ve all experiences this, when\nthe smallest things may cause the biggest consequences. <\/em><\/p>\n\n\n\n<p><em>Only if you anticipate\nthis will you be able to make reasonable combustion engine design decisions\nbased on CFD simulation. Otherwise you may as well throw the dice. Or ask a\nbutterfly about the weather forecast.<\/em><\/p>\n\n\n\n<p>That was the end of the script. She flipped back the page to the flow chart. She realized that apart from the very technocratic boxes and straight connecting lines there were some artistic attempts of scribbled lines that probably should depict a thunderstorm. And then next to the bottom there was a tiny butterfly. She closed the book and put it to the others in the box.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"908\" height=\"719\" src=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/Butterfly.jpg\" alt=\"\" class=\"wp-image-11869\" srcset=\"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/Butterfly.jpg 908w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/Butterfly-600x475.jpg 600w, https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/03\/Butterfly-768x608.jpg 768w\" sizes=\"auto, (max-width: 908px) 100vw, 908px\" \/><\/figure>\n\n\n\n<p>When she turned up at the graveyard, a stupid little butterfly -was it the one from last summer and the attic? &#8211; was already sitting on the grave. \u201cWhat\u2019s wrong with you, little mate!?\u201d she said, at the same time giving him a sign, as if she said \u201cHi, good to see you though, annoying little insect.\u201d She put down the flowers and stared at the stone reading the engravement in a way she never had read it before.<\/p>\n\n\n\n<p class=\"has-text-align-center has-very-light-gray-color has-very-dark-gray-background-color has-text-color has-background has-medium-font-size\"><em><strong>Here he lies, the guy that tried to make your air cleaner and died from lung cancer too early to get the job done. That\u2019s life, when the smallest things cause the biggest consequences!<\/strong><\/em><\/p>\n\n\n\n<p>When she finished the read, black clouds darkened the sky. Shocked by the first thunderclap the annoying little butterfly flew away. On her way home Alanis Morissette was playing on the radio. A tear ran down her cheek. It had been his favorite song <\/p>\n\n\n\n<p>\u201cIronic\u201d<\/p>\n\n\n\n<p>Years later, she searched for &#8220;Butterfly-Effect&#8221; on the web and stumbled across a white-paper entitled &#8220;Validating Simcenter STAR-CCM+ In-cylinder solution&#8221;.  In the introduction the paper talks about the importance of validating the turbulent velocity flow field for engine emission cfd simulation. Every single word was familiar to her. Yet the author remained unmentioned.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.plm.automation.siemens.com\/global\/en\/topic\/engine-cfd\/72014\" target=\"_blank\" rel=\"noopener\">Read the Whitepaper<\/a> <\/p>\n","protected":false},"excerpt":{"rendered":"<p>DISCLAIMER: This is a fictional story about engine emission cfd simulation. All characters are made up and the author of&#8230;<\/p>\n","protected":false},"author":14176,"featured_media":11002,"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":[1],"tags":[242],"industry":[89],"product":[513],"coauthors":[714],"class_list":["post-10914","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-computational-fluid-dynamics-cfd","industry-automotive-transportation","product-simcenter-star-ccm"],"featured_image_url":"https:\/\/blogs.sw.siemens.com\/wp-content\/uploads\/sites\/6\/2020\/02\/ButterflyEffect_TitleTeaser2.jpg","_links":{"self":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/10914","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\/14176"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/comments?post=10914"}],"version-history":[{"count":5,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/10914\/revisions"}],"predecessor-version":[{"id":20928,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/posts\/10914\/revisions\/20928"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/media\/11002"}],"wp:attachment":[{"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/media?parent=10914"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/categories?post=10914"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/tags?post=10914"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/industry?post=10914"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/product?post=10914"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blogs.sw.siemens.com\/simcenter\/wp-json\/wp\/v2\/coauthors?post=10914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}