京都工芸繊維大学 Webシラバス

2025

大学コンソーシアム京都 はじめに
Before You Begin
印刷について
Printing

ベニス大学 Ca' Foscari University of Venice
(Curricula>Enrolled in a.y****>Study Plan)
トリノ大学 Politecnico di Torino
(Material struttali)
科目ナンバリング分類表 大学コンソーシアム京都

科目詳細情報 / Course Syllabus

科目分類1 / Subject Categories
学部等 / Faculty 大学院工芸科学研究科(博士前期課程) / Graduate School of Science and Technology (Master's Programs) 今年度開講 / Availability 有 / Available
学域等 / Field 設計工学域 / Academic Field of Engineering Design 年次 / Year 1~2年次 / 1st through 2nd Year
課程等 / Program 機械物理学専攻 / Master's Program of Mechanophysics 学期 / Semester 第1クォータ / First quarter
分類 / Category 授業科目 / Courses 曜日時限 / Day & Period 火3, 金3 / Tue 3rd, Fri 3rd
科目分類2 / Subject Categories
学部等 / Faculty 大学院工芸科学研究科(博士前期課程) / Graduate School of Science and Technology (Master's Programs) 今年度開講 / Availability 有 / Available
学域等 / Field <その他> / <Other> 年次 / Year 1~2年次 / 1st through 2nd Year
課程等 / Program 計数理学コース教育プログラム / Mathmatic Course Educational Program 学期 / Semester 第1クォータ / First quarter
分類 / Category - / - 曜日時限 / Day & Period 火3, 金3 / Tue 3rd, Fri 3rd
科目情報 / Course Information
時間割番号 / Timetable Number 62302301
科目番号 / Course Number 62360104
単位数 / Credits 2
授業形態 / Course Type 講義 / Lecture
授業科目名 / Course Title 計算流体力学 / Computational Fluid Dynamics
担当教員名
Instructor(s)
山川 勝史
YAMAKAWA Masashi
その他 / Other インターンシップ実施科目
Internship
国際科学技術コース提供科目
IGP
PBL実施科目
Project Based Learning
実務経験のある教員による科目
Practical Teacher
- - ○(機械工学に関連する企業での業務経験を活かした授業を行う。)
DX活用科目
ICT Usage in Learning
- - -
- - - -
科目ナンバリング / Numbering Code -
授業の目的・概要
Objectives and Outline of the Course
流体の流れを記述する偏微分方程式をコンピュータを用いて解く計算流体力学(CFD: Computational Fluid Dynamics)の基礎理論を講述する。また担当教員は化学・繊維関連の企業でシミュレーション技術を用いて生産装置に関する研究開発等に従事した経験があり、その際の経験を活かして計算流体力学に関する講義を行う。
Computational Fluid Dynamics (CFD) concerns computer simulation of fluid flows. In this class, the basic theory of CFD is lectured. The lecturer has experience in research and development of production apparatus using simulations at a chemistry enterprise. Using the experience, the lecture of CFD is given.
学習の到達目標
Learning Objectives
1.流体の流れを記述する偏微分方程式をコンピュータを用いて解く計算流体力学の基礎概念を理解する
1.The goal is to understand the basic concepts of computational fluid dynamics using computers to solve partial differential equations describing fluid flows.
授業計画項目 / Course Plan
No. 項目
Topics
内容
Content
オンライン授業
online class
1. 計算流体力学の基礎概念 CFDの基礎概念および歴史的発展。
The basic concept of computational fluid dynamics The basic concept of computational fluid dynamics and its historic development.
2. 流体力学方程式とその無次元化及び保存ベクトル表示 オイラー、ナビエ・ストークス方程式の保存形表示。方程式の普遍化のための無次元化。保存式の物理的意味。流束ベクトルとヤコビ行列の固有値。
A hydrodynamics equation and its normalization and conservation law form Conservation law form of the Euler and the Navier-Stokes' equation. Normalization for generalization of the equations. Physical meanings of conservation equations. Flux vectors and eigenvalue of the Jacobian matrices.
3. 微分方程式の離散近似 モデル方程式を用いた離散化の概念。初期値問題。
Discretization for differential equations The concept of the discretization using model equations. Initial value problem.
4. 有限差分法 偏微分項の差分近似。前進差分、後退差分、中心差分。
Finite difference method Finite difference approximation for partial differentiation terms. Forward, centered and backward difference.
5. 陰的差分法 上流(風上)差分と物理的擾乱の伝播。依存域・影響域の概念。陽的スキームと陰的スキーム。トーマスアルゴリズム。
Implicit Method Upstream (Windward) differencing method and the propagation of physical disturbance. The concept of domains of dependence and influence. Explicit and implicit schemes. Thomas algorithm.
6. 適合性、安定性及び収束性の概念 離散方程式と微分方程式の関係。適合性・安定性・収束性の概念。
The concept of consistency, stability and convergence. The relation between discretized equation and differential equation. The concept of consistency, stability and convergence.
7. 適合性・安定性・収束性と精度 精度の定義。ラックスの同値定理。
Consistency, stability, convergence and accuracy Definition of the accuracy. Lax equivalence theorem.
8. フォンノイマン安定解析1 フォンノイマン線形安定解析法。
Von Neumann stability analysis(1) Von Neumann linear stability analysis method
9. フォンノイマン安定解析2 フォンノイマン線形安定解析の応用。クーラン数とCFL条件。
Von Neumann stability analysis(2) The application of Von Neumann linear stability analysis. Courant number and Courant-Friedrichs-Lewy Condition.
10. 放物型方程式に対する数値解法 一次元熱伝導方程式とクランク・ニコルソン法。二次元熱伝導方程式とADI法入門。
Numerical method for parabolic equation One dimensional heat equation and Crank-Nicolson method. Two dimensional heat equation and introduction to Alternating Direction Implicit(ADI) method.
11. ADI法及び陰的近似因子分解法 ADI法の基礎とオペレータ分割法。陰的近似因子分解法とBeam-Warming法。
ADI method and IAF method A basis of ADI method and the operator splitting method. Implicit Approximate Factorization(IAF) method and Beam-Warming scheme.
12. 双曲型方程式に対する数値解法 波動方程式の厳密解とその物理的性質。上流差分法とCFL条件及びその物理的意味。擬似微分方程式。
Numerical method for hyperbolic equation Exact solution for wave equation and its physical properties. Upstream differencing method, CFL condition and its physical meaning.
13. 圧縮性流体力学方程式に対する数値解法 保存スキームと衝撃波捕獲。Lax法、Lax-Wendriff法、MacCormack法。時間分割法。
Numerical method for compressible fluid dynamics equation Conservative schemes and shock capturing. The Lax scheme. The Lax–Wendroff method. MacCormack method. Time-splitting method
14. 有限体積法 支配方程式の積分形表示。一次精度ゴドノフ法。
Finite volume method Integral form for governing equation. First-order accurate Godunov's scheme
15. 総括と演習 全体を通じての重要事項の総括と演習。
Summary and exercise Summary of this lecture and exercise
授業時間外学習(予習・復習等)
Required study time, Preparation and review
数学、特に線形代数および微分方程式の基礎知識が必要。また、流体力学の基礎知識を前提に講義する。本講義に対しては、68時間の復習やレポート演習問題の解答に充てる等の自己学習時間が必要である。
本学では1単位当たりの学修時間を45時間としています。毎回の授業にあわせて事前学修・事後学修を行ってください。
This lecture requires a basic knowledge of mathematics, in particular, linear algebra and differential equations. Furthermore, it is lectured based on a basic knowledge of fluid dynamics. In this course, self-learning time of 68 hours is necessary.
Please note that KIT requires 45 hours of study from students to award one credit, including both in-class instructions as well as study outside classes. Students are required to prepare for each class and complete the review after each class.
教科書/参考書
Textbooks/Reference Books
なし/参考書については、適宜、講義の中で紹介する。必要に応じてプリント配布
A specified textbook is not used in the course. Handouts are distributed as needed.
成績評価の方法及び基準
Grading Policy
講義中の演習もしくは小テストにより評価し、それらの合計100点満点中60点以上を合格とする。
Performance is evaluated for a total of 100 points (exercises or quizzes), and the credit is given at more than 60 points.
留意事項等
Point to consider
学習・教育目標のB(3)(a)に対応する科目であり、達成度評価の対象である。
This course corresponds to the learning and educational goals, B(3)(a), and is a subject of achievement evaluation.