<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html
  SYSTEM "about:legacy-compat">
<html xmlns:mml = "http://www.w3.org/1998/Math/MathML" lang = "en"><head><meta charset = "UTF-8"/><meta name = "copyright" content = "(C) Copyright 2020"/><meta name = "DC.rights.owner" content = "(C) Copyright 2020"/><meta name = "DC.type" content = "concept"/><meta name = "abstract" content = "In this section, an example with external acoustic optimization of a muffler is presented."/><meta name = "description" content = "In this section, an example with external acoustic optimization of a muffler is presented."/><meta name = "DC.format" content = "HTML5"/><meta name = "DC.identifier" content = "tso-c-usr-sizing-nvh-example-external"/><meta name = "DC.language" content = "en"/><link rel = "stylesheet" type = "text/css" href = "../DSDocUI_XML34.css"/><title>External Acoustic Optimization of an Exhaust Muffler</title>
<script type = "text/javascript" src = "../DSDocUI_Highlight34.js">
  	/* */
  	</script></head><body onLoad = "highlightSearchTerms();" id = "tso-c-usr-sizing-nvh-example-external">
<a name = "hj-top"> </a><table class = "table1" id = "table11"><tr><td><table class = "DocHeader"><tr><td class = "DocHeader1" colspan = "2"><h1> External Acoustic Optimization of an Exhaust Muffler</h1></td></tr><tr><td class = "DocHeader4" colspan = "2"/></tr><tr><td class = "DocHeader3" colspan = "2"><table class = "DocThemeIntro" id = "table12"><tr><td class = "Intro1Only"><p class = "header"><p class = "abstract">
<span class = "shortdesc">In this section, an example with external acoustic optimization of a muffler is presented.</span>

</p>
<p>This page discusses: </p><ul><li><a href = "#tso-c-usr-sizing-nvh-example-external__tso-c-usr-sizing-nvh-modeldescr-external" id = "toc_rg" title = "">Description of the Model</a></li><li><a href = "#tso-c-usr-sizing-nvh-example-external__tso-c-usr-sizing-nvh-optdescr-external" id = "toc_rg" title = "">Description of the Optimization Problem</a></li><li><a href = "#tso-c-usr-sizing-nvh-example-external__tso-c-usr-sizing-nvh-result-external" id = "toc_rg" title = "">Results</a></li></ul>
</p></td></tr></table></td></tr></table>





<div class = "body conbody">

<div class = "section" id = "tso-c-usr-sizing-nvh-example-external__tso-c-usr-sizing-nvh-modeldescr-external"><h2 class = "title sectiontitle">Description of the Model</h2>


<p>
The model is for an acoustic analysis of a car muffler. A direct steady-state dynamic analysis is
performed. At the inlet of the muffler, an acoustic pressure is provided as boundary
condition. At the 2 outlets an acoustic impedance is specified to couple them with the air
(acoustic infinite elements) on the outside. The muffler is modeled with shell elements on
the outside. The Air is modeled with acoustic infinite elements and coupled to the shell
with <code class = "ph codeph">Tie</code> constraints. Thus this is a Fully Coupled Structural-Acoustic
Analysis.
</p>
<p>The muffler is the optimization design area.</p>

<table class = "table"><caption/><colgroup><col/></colgroup><tbody class = "tbody">
<tr class = "row">
<td class = "entry"><br/><img class = "image" src = "../TsoUserImages/muffler_external_opt_nvh.png" width = "350"/><br/></td>
</tr>
</tbody></table>

<p>The complete FE model of the muffler with  infinite acoustic elements is pictured below:</p>

<table class = "table"><caption/><colgroup><col/></colgroup><tbody class = "tbody">
<tr class = "row">
<td class = "entry"><br/><img class = "image" src = "../TsoUserImages/muffler_external_model_nvh_mesh.png" width = "350"/><br/></td>
</tr>
</tbody></table>
</div>


<div class = "section" id = "tso-c-usr-sizing-nvh-example-external__tso-c-usr-sizing-nvh-optdescr-external"><p><map name = "FPMap1"><area href = "#hj-top" title = "Back to Top" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title sectiontitle">Description of the Optimization Problem</h2>

<p>
The optimization problem is to minimize the sound pressure while keeping the volume of the
design area the same as before. This model does not have any damping parameters. Also thickness
bounds are specified, along with clustering of elements. This is done to keep the results in
a mechanically sensible range and to ensure the ease of manufacturing. The parameter file is
shown below:
</p>
 <pre class = "codeblock">
<code class = "ph codeph">
DRESP
  ID_NAME    = TOSCA_DRESP_1_FREQUENCY_RESPONSE_TERM_1
  LIST       = LIST
  DEF_TYPE   = SYSTEM
  NODE       = 219740
  TYPE       = FS_PRESSURE
  UPDATE     = EVER
  GROUP_OPER = Max
END_

DRESP
  ID_NAME    = TOSCA_DRESP_2_VOLUME_CONSTRAINT_1
  LIST       = LIST
  DEF_TYPE   = SYSTEM
  EL_GROUP   = ALL_SHELLS
  TYPE       = VOLUME
  UPDATE     = EVER
  GROUP_OPER = Sum
END_

OBJ_FUNC
  ID_NAME    = OBJ_FUNC_1_OBJ_FUNC_ITEM_1
  TARGET     = MIN
  DRESP      = TOSCA_DRESP_1_FREQUENCY_RESPONSE_TERM_1,
END_

...

CONSTRAINT
  ID_NAME    = CONSTRAINT_1_VOLUME_CONSTRAINT_1
  DRESP      = TOSCA_DRESP_2_VOLUME_CONSTRAINT_1
  MAGNITUDE  = REL
  LE_VALUE   = 1.
END_

...

OPTIMIZE
  ID_NAME    = OPTIMIZE_1
  DV         = DESIGN_AREA
  OBJ_FUNC   = OBJ_FUNC_1_OBJ_FUNC_ITEM_1
  CONSTRAINT = CONSTRAINT_1_VOLUME_CONSTRAINT_1
  STRATEGY   = SIZING_SENSITIVITY
  DVCON      = CLUSTER_ID
  DVCON      = BOUNDS_ID
END_
</code>
</pre>
</div>


<div class = "section" id = "tso-c-usr-sizing-nvh-example-external__tso-c-usr-sizing-nvh-result-external"><p><map name = "FPMap1"><area href = "#hj-top" title = "Back to Top" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title sectiontitle">Results</h2>

<p>The figure below shows the normalized values of the objective function and the constraints over the optimization process:</p>

 <table class = "table"><caption/><colgroup><col/></colgroup><tbody class = "tbody">
<tr class = "row">
<td class = "entry"><br/><img class = "image" src = "../TsoUserImages/muffler_external_graph_nvh.png" width = "450"/><br/></td>
</tr>
</tbody></table>

<p>The figures below shows the vibration modes and the corresponding acoustic pressure of the muffler:</p>

<table class = "table"><caption/><colgroup><col style = "width:50%"/><col style = "width:50%"/></colgroup><tbody class = "tbody">
<tr class = "row">
<td class = "entry">Acoustic Pressure</td>
<td class = "entry">Shape of the vibration mode and the corresponding internal and external acoustic pressure</td>
</tr>
<tr class = "row">
<td class = "entry"><br/><img class = "image" src = "../TsoUserImages/Legend_muffler_nvh.png" height = "250"/><br/></td>
<td class = "entry"><br/><img class = "image" src = "../TsoUserImages/muffler_external_model_nvh.png" height = "250"/><br/></td>
</tr>
</tbody></table>

<table class = "table"><caption/><colgroup><col/><col/></colgroup><tbody class = "tbody">
<tr class = "row">
<td class = "entry">Acoustic Pressure</td>
<td class = "entry">Shape of the vibration mode and the corresponding internal and external acoustic pressure</td>
</tr>
<tr class = "row">
<td class = "entry"><br/><img class = "image" src = "../TsoUserImages/Legend_muffler_nvh.png" height = "250"/><br/></td>
<td class = "entry"><br/><img class = "image" src = "../TsoUserImages/muffler_external_model_nvh_2.png" height = "250"/><br/></td>
</tr>
</tbody></table>

<p>The figure below is the original design:</p>
<table class = "table"><caption/><colgroup><col/></colgroup><tbody class = "tbody">
<tr class = "row">
<td class = "entry">The thickness distribution of the original muffler</td>
</tr>
<tr class = "row">
<td class = "entry"><br/><img class = "image" src = "../TsoUserImages/muffler_external_orgdes_nvh.png" width = "450"/><br/></td>
</tr>
</tbody></table>
<p>and the following figure is the optimized design:</p>
<p>The solution has the same volume as original design but with decrease in acoustic pressure around the muffler.</p>

<table class = "table"><caption/><colgroup><col/></colgroup><tbody class = "tbody">
<tr class = "row">
<td class = "entry">The thickness distribution of the optimized muffler</td>
</tr>
<tr class = "row">
<td class = "entry"><br/><img class = "image" src = "../TsoUserImages/muffler_external_opt_2_nvh.png" width = "450"/><br/></td>
</tr>
</tbody></table>

</div>


</div>

</td></tr></table><script type = "text/javascript" src = "../DSDocUI_Bottom34.js">/* */</script></body>
</html>
