Material Modelling

การสร้างแบบจำลองวัสดุ

3(2-4-8)

วิชาบังคับก่อน : ไม่มี

นักศึกษาสามารถสร้างแบบจำลองสำหรับงานทางด้านวิศวกรรมวัสดุ

เค้าโครงรายวิชา

  1. การสร้างแบบจำลองเบื้องต้นและการสร้างแบบจำลองด้วยโปรแกรมคอมพิวเตอร์สำหรับงานทางด้านวัสดุศาสตร์และวิศวกรรมวัสดุ ( ชม.)
  2. การสร้างตารางจัดการและการเขียนโปรแกรมคำสั่งขั้นสูงด้วยโปรแกรมเอ็กเซล ( ชม.)
  3. พื้นฐานการเขียนโปรแกรมและการพัฒนาโปรแกรม ( ชม.)
  4. การวิเคราะห์และตัวแทนของข้อมูลการทดลอง ( ชม.)
  5. การอินเกรตและการหาค่าอนุพันธ์ด้วยวิธีเชิงตัวเลข การหารากของสมการและระเบียบวิธีเชิงตัวเลข สำหรับการแก้สมการเชิงอนุพันธ์ ระเบียบวิธีของออยเลอร์ (Euler method) ระเบียบวิธีของรุงเง-คุตตา (Runge-Kutta methods) ( ชม.)
  6. เลขสุ่มและระเบียบวิธีของมอนติคาร์โล (Monte Carlo methods) ( ชม.)
  7. กรณีตัวอย่างการสร้างแบบจำลองทางด้านวิศวกรรมวัสดุ ( ชม.)

ผลสัมฤทธิ์การเรียนรู้

  1. ระบุและอธิบายองค์ประกอบสำคัญของการสร้างแบบจำลองคณิตศาสตร์สำหรับกระบวนการทางวัสดุศาสตร์และวิศวกรรมวัสดุ
  2. ใช้อัลกอริทึมสำหรับการปรับให้เรียบเพื่อการประมวลผลและการวิเคราะห์ข้อมูลการทดลอง
  3. วิเคราะห์และปรับสมการทางคณิตศาสตร์และสร้างแบบจำลองอย่างง่ายในรูปแบบที่เหมาะสำหรับวิธีแก้ปัญหาเชิงตัวเลขของคอมพิวเตอร์
  4. ใช้หลักการพื้นฐานและอัลกอริทึมในการกำหนดรหัสคอมพิวเตอร์ที่มีประสิทธิภาพสำหรับการคำนวณเชิงตัวเลขและการจำลอง
  5. ใช้และดำเนินการ การคำนวณทางอัลกอริทึมที่เกี่ยวข้องสำหรับค่าเฉลยทางตัวเลขของสมการเชิงอนุพันธ์สามัญและสมการเชิงอนุพันธ์ย่อย
  6. ใช้เลขสุ่มและระเบียบวิธีมอนติคาร์โล ในการแก้ปัญหาที่กำหนดทางวิศวกรรมวัสดุ
  7. เลือกพารามิเตอร์แบบจำลองที่เกี่ยวข้องเพื่อให้ได้ค่าความถูกต้องตามที่กำหนด

Material Modelling

Prerequisite : None

Students can create models for materials engineering work.

Course Outline

  1. Basic modeling and computer simulation for materials science and engineering applications. ( hr.)
  2. Creating a management table and writing advanced commands with Excel. ( hr.)
  3. Fundamentals of Programming and program development. ( hr.)
  4. Analysis and representation of experimental data. ( hr.)
  5. Integration and differentiation by numerical methods, root finding and numerical methods for solving differential equations, Euler method, Runge-Kutta methods. ( hr.)
  6. Random numbers and Monte Carlo methods. ( hr.)
  7. Case study of materials engineering modeling. ( hr.)

Learning Outcomes

  1. Identify and explain the key elements of mathematical modeling for materials science and engineering processes.
  2. Use smoothing algorithms for processing and analyzing experimental data.
  3. Analyze and adjust mathematical equations and create simple models in a form suitable for numerical computer solutions.
  4. Use fundamental principles and algorithms to define efficient computer code for numerical computation and simulation.
  5. Use and operate relevant algorithmic calculations for numerical solutions of ordinary and partial differential equations.
  6. Use random numbers and Monte Carlo methods to solve specified materials engineering problems.
  7. Select relevant model parameters to achieve the specified accuracy.