<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[爆炸计算压力震荡]]></title><description><![CDATA[<p dir="auto">求助，最近基于blastReactingFoam进行气体爆炸计算，但是得到的爆炸超压震荡非常厉害，与实际显然有出入，感觉可能是离散格式设置不合理，这一块找不到什么资料进行参考修改。各位大佬可否给予指点。<br />
基本设置如下<br />
求解器：blastReactingFoam，湍流模型：k-omega SST<br />
网格：二维，全正交网格，网格尺寸0.5 mm<br />
<img src="/assets/uploads/files/1757582260090-6130e168-4c33-46c8-8b4d-a4e814099a85-image.png" alt="6130e168-4c33-46c8-8b4d-a4e814099a85-image.png" class=" img-fluid img-markdown" /></p>
<pre><code>/*--------------------------------*- C++ -*----------------------------------*\
  =========                 |
  \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
   \\    /   O peration     | Website:  https://openfoam.org
    \\  /    A nd           | Version:  7
     \\/     M anipulation  |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       dictionary;
    location    "system";
    object      fvSchemes;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

fluxScheme      Kurganov;

ddtSchemes
{
    default         CrankNicolson 1;//Euler;
    timeIntegrator  RK2SSP;
}

gradSchemes
{
    default         Gauss linear;
    grad(U)         cellLimited leastSquares 1;
    grad(k)         cellLimited leastSquares 1;
    grad(epsilon)   cellLimited leastSquares 1;
    grad(omega)     cellLimited leastSquares 1;
}

divSchemes
{
    default         bounded Gauss linearUpwind limited;
    div(tauMC)      Gauss linear;
    div(rhoPhi,U)       Gauss linearUpwind grad(U);
    div(rhoPhi,Yi_h)   Gauss MUSCL;
    div(rhoPhid,p)     Gauss linearUpwind grad(U);
    div(rhoPhi,K)      Gauss limitedLinear 0.5;//
    div(rhoPhi,omega)     Gauss linearUpwind default;
    div(((rho*nuEff)*dev2(T(grad(U))))) Gauss linear;
}

laplacianSchemes
{
    default         Gauss linear orthogonal;
}

interpolationSchemes
{
    default         linear;
    reconstruct(rho) vanLeer;
    reconstruct(U)  vanLeerV;
    reconstruct(h)  vanLeer;
    reconstruct(e)  vanLeer;
    reconstruct(p)  vanLeer;
    reconstruct(speedOfSound)  vanLeer;
}

snGradSchemes
{
    default         orthogonal;
}
wallDist
{
    method meshWave;
}

// ************************************************************************* //
</code></pre>
]]></description><link>https://cfd-china.com/topic/8177/爆炸计算压力震荡</link><generator>RSS for Node</generator><lastBuildDate>Mon, 08 Jun 2026 16:55:24 GMT</lastBuildDate><atom:link href="https://cfd-china.com/topic/8177.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 11 Sep 2025 09:18:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 爆炸计算压力震荡 on Mon, 13 Oct 2025 01:46:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://cfd-china.com/uid/5174">@好名字</a> 感谢回复，我试一下看看</p>
]]></description><link>https://cfd-china.com/post/44852</link><guid isPermaLink="true">https://cfd-china.com/post/44852</guid><dc:creator><![CDATA[xuqiming]]></dc:creator><pubDate>Mon, 13 Oct 2025 01:46:59 GMT</pubDate></item><item><title><![CDATA[Reply to 爆炸计算压力震荡 on Sat, 11 Oct 2025 14:52:55 GMT]]></title><description><![CDATA[<p dir="auto">Kurganov改成HLLCP试试看</p>
]]></description><link>https://cfd-china.com/post/44847</link><guid isPermaLink="true">https://cfd-china.com/post/44847</guid><dc:creator><![CDATA[好名字]]></dc:creator><pubDate>Sat, 11 Oct 2025 14:52:55 GMT</pubDate></item></channel></rss>