首页> 外文期刊>電子情報通信学会技術研究報告 >数値分散誤差を考慮した有限差分法を用いた数値波動解析のための問題解決環境に関する一検討
【24h】

数値分散誤差を考慮した有限差分法を用いた数値波動解析のための問題解決環境に関する一検討

机译:考虑数值分散误差的有限差分法求解数值波的问题求解环境研究

获取原文
获取原文并翻译 | 示例
           

摘要

有限差分法を用いて波動解析を行う場合、手法の安定性や数値分散誤差などの特性を考慮することはシミュレーション条件の検討や結果の妥当性評価をする上で重要である。本研究では、有限差分法による波動解析手法の特性評価のための機能と、コード自動生成の機能を併せ持った問題解決環境(PSE)を検討する。PSEは試みとして数式処理ソフトのMathematica ver. 8を利用して構成した。予備的な適用対象の一例としてLOD-FDTD法を取り上げ、差分方程式にVon Newmann の安定性解析を適用して得られる差分作用素をC言語の形式に変換することにより更新式を生成する方法について示す。%When numerical analyses in wave dynamics are performed by finite difference methods, it is important to consider and evaluate characteristics of method, such as numerical stability, numerical dispersion error, numerical code generation and characteristic evaluation is investigated. The PSE is constructed on the computer algebra system of Mathematica ver. 8. This developed system is applied to ID LOD-FDTD method as a preliminary example. We demonstrate the code generation function for the finite difference operator obtained from the finite difference equation with scheme matrix derived from Von Neumann stability analysis. Formulas of update in time-step are generated by the C language form with the PSE we have developed.
机译:使用有限差分法进行波浪分析时,重要的是要考虑该方法的稳定性以及诸如数值色散误差之类的特性,以便检查模拟条件并评估结果的有效性。在这项研究中,我们研究了一个问题解决环境(PSE),该环境既具有通过有限差分法进行波分析方法的特征评估的功能,又具有自动代码生成的功能。使用Mathematica ver构建PSE。以LOD-FDTD方法为初步应用目标的示例,我们展示了如何通过将对差分方程应用Von Newmann稳定性分析而获得的差分算子转换为C语言形式来生成更新公式。 .. %通过有限差分方法进行波浪动力学数值分析时,重要的是要考虑和评估该方法的特性,例如数值稳定性,数值色散误差,数值代码生成和特性评估。在计算机上构造PSE Mathematica ver。8的代数系统。此开发的系统作为ID LOD-FDTD方法的初步示例。我们演示了有限差分算子的代码生成函数,该方程由Von Neumann稳定性分析得出的方案矩阵从有限差分方程获得。按时间更新的公式由我们开发的PSE的C语言形式生成。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号