Engineering Problem Solving Program by Using Finite Element Method

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
การศึกษาและประยุกต์ใช้ขั้นตอนวิธีเชิง วิวัฒน์แบบหลายจุดประสงค์บนคลังข้อมูล เจเมทัล Study of Evolutionary Algorithm in Multi- objective on Library jMetal.
Advertisements

การเขียนหุ่นนิ่งรวม.
เพื่อเพิ่มคุณภาพของการให้บริการ Enhance Service Quality
เพื่อเพิ่มคุณภาพของการให้บริการ Enhance Service Quality
Holter Monitor เครื่องบันทึกคลื่นไฟฟ้าหัวใจแบบพกพา
ที่ปรึกษาวัยรุ่นอัจฉริยะ ด้านการศึกษาต่อต่างประเทศ Intelligent Counselor on Studying Aboard โดย นางสาวช่อเพชร มหาเพชร นายธนภัทร จามพฤกษ์
ระบบสรุปเอกสารภาษาไทย Thai-Text Summarization
เครื่องพันขดลวด Coil Wiering Machine EE โดย นายวรวิทย์ เหล่าพิเชฐกุล นายมาโนชย์ ทองขาว อาจารย์ที่ปรึกษา.
Low-speed UAV Flight Control Phase II
ZigBee Data Analysis Using Vector Signal Analyzer
Low-speed UAV Flight Control Phase II
PC Based Electrocardiograph
Low-speed UAV Flight Control Phase II
หมายเลขโครงการ : COE ผู้พัฒนาโครงการ : นางสาวนิรมล พันสีมา รหัส
เครื่องวัดคลื่นไฟฟ้าหัวใจโดยใช้PC
เครื่องกั้นรถไฟอัตโนมัติ
โดย นางสาวมุทิตา พลอยน้อย นางสาววีรยา เจริญกุล
COE Electronic Voting System
การแบ่งปันความลับเหนืออาร์เอสเอ (Secret Sharing over RSA)
COE การแบ่งปันความลับเหนืออาร์เอ็สเอ ระยะที่ 2 (Secret Sharing over RSA : Phase 2) อาจารย์ที่ปรึกษา ผศ. พิเชษฐ เชี่ยวธนะกุล อาจารย์ผู้ร่วมประเมิน.
Probabilistic Asymmetric Cryptosystem
การศึกษาและประยุกต์ใช้หน่วยการสร้างในขั้นตอนวิธีเชิงวิวัฒน์แบบหลายจุดประสงค์บนคลังข้อมูลเจเมทัล Study of Building-Box in Evolutionary algorithm in multi-objective.
โครงสร้างพื้นฐานสำหรับโทรมาตรเอนกประสงค์
โดย นางสาววรรณวนัช โอภาสพันธ์สิน รหัส นางสาวก้องกิดากร วรสาร รหัส
โดย นายชญาน์ แหวนหล่อ นายธนวัฒน์ วัฒนราช
COE PC Based Electrocardiograph
Engineering Problem Solving Program by Using Finite Element Method
การแบ่งปันความลับเหนืออาร์เอ็สเอ (Secret Sharing over RSA)
COE Electronic Voting System
นางสาวกิติยา จันทรุกขา นางสาวอรุณโรจน์ ชูสกุล
โดย นายชญาน์ แหวนหล่อ นายธนวัฒน์ วัฒนราช
Blum Blum Shub Generator การเพิ่มอัตราเร็วของแหล่งกำเนิดบลัม บลัม ชับ
การทดลองและการเขียนรายงานผลการทดลองทางวิทยาศาสตร์
Holter Monitor เครื่องบันทึกคลื่นไฟฟ้าหัวใจแบบพกพา
Engineering Problem Solving Program by Using Finite Element Method
Engineering Problem Solving Program by Using Finite Element Method
PC Based Electrocardiograph
Holter Monitor เครื่องบันทึกคลื่นไฟฟ้าหัวใจแบบพกพา
Holter Monitor เครื่องบันทึกคลื่นไฟฟ้าหัวใจแบบพกพา
Graphic Programming Language for PIC MCU
Holter Monitor เครื่องบันทึกคลื่นไฟฟ้าหัวใจแบบพกพา
Thesis รุ่น 1.
ADDIE model หลักการออกแบบของ
โครงงานวิชาคณิตศาสตร์
นายรุ่งโรจน์ จินตเมธาสวัสดิ์
Object-Oriented Analysis and Design
การพัฒนากิจกรรม การเรียนรู้ โดยโครงงาน
การเตรียมเอกสาร สอบหัวข้อโครงงาน
Programs Computer CAD/CAM Company Logo.
การวางแผนและการดำเนินงาน
3D modeling การสร้างแบบจำลอง 3 มิติ
ความรู้พื้นฐานเกี่ยวกับการวิจัย
โครงร่างการวิจัย (Research Proposal)
บทที่ 7 เครื่องมือที่ใช้ในการวิจัยและ การเก็บรวบรวมข้อมูล
การเสนอโครงการวิจัย.
บทที่ 1 ความรู้พื้นฐานในการ พัฒนาระบบ
วิธีการทางคอมพิวเตอร์
การออกแบบโปรแกรม ขั้นตอนการแก้ปัญหา การนิยามปัญหา (Problem definition)
การเลือกและปรับรูปทรงวัตถุ การเลือกและปรับรูปทรงวัตถุ
2.1 วิธีแก้ปัญหาด้วยคอมพิวเตอร์ (Computer problem solving methods)
หลักการแก้ปัญหา.
การเขียนรายงานเพื่อนำเสนอโครงงานวิทยาศาสตร์
หลักการเขียนโปรแกรม ( )
 วัตถุประสงค์ของบทเรียน นับว่าเป็นส่วนสำคัญยิ่ง ต่อกระบวนการเรียนรู้ ที่ผู้เรียนจะได้ทราบถึงความ คาดหวังของบทเรียนจากผู้เรียน นอกจากผู้เรียนจะ ทราบถึงพฤติกรรมขั้นสุดท้ายของตนเองหลังจบ.
ชื่อผลงานวิจัย กิจกรรมการเรียนการสอนวิชาการใช้โปรแกรมประมวลผลคำ รหัสวิชา เรื่อง การตกแต่งเอกสาร โดยวิธีการให้นักเรียนสร้างผลงานจากสถานการณ์จำลองที่กำหนดให้
การออกแบบสื่อเพื่อการศึกษา ADDIE Model
IDS 3901 ค้นคว้าวิจัยงานออกแบบ. บทที่ 1 บทนำ 1. ความเป็นมาและความสำคัญของปัญหา เนื้อหาในส่วนนี้มาจากข้อมูลพื้นฐานที่เกี่ยวกับ เรื่องที่จะทำ ประวัติความเป็นมาของตัวสินค้าหรือตัว.
การอ่านผลงานวิจัย / เอกสารวิชาการ เพื่อการทำวรรณกรรม ปริทัศน์
ทบทวนการแก้สมการเชิงเส้นตัวแปรเดียว
1. ศึกษาการนำเสนอที่หลากหลาย 2. เลือกวิธีการที่เหมาะสม
ใบสำเนางานนำเสนอ:

Engineering Problem Solving Program by Using Finite Element Method COE 2004-22 น.ส เพ็ญสิริ กัลยาณลาภ 443040871-1 นาย รณชัย โชติรุ่งโรจน์ 443040899-9 อาจารย์ที่ปรึกษาหลัก ผศ.ชาญชัย วิทย์สุภาเลิศ อาจารย์ที่ปรึกษารอง อ.ดร.นวภัค เอื้ออนันต์ อาจารย์ผู้ร่วมประเมิณ อ.พิเชษฐ เชี่ยวธนะกุล

Agenda วัตถุประสงค์และประโยชน์ที่คาดว่าจะได้รับ หลักการพื้นฐาน รายละเอียดของการพัฒนา บทสรุปโครงการ ปัญหาและแนวทางในการแก้ไข แสดงผลงาน

วัตถุประสงค์ เพื่อพัฒนาโปรแกรมที่ช่วยแก้ปัญหาทางวิศวกรรมที่เกี่ยวข้องกับ Partial Differential Equation โดยเฉพาะปัญหาสนามไฟฟ้าสถิตย์และการถ่ายเทความร้อน เพื่อนำโปรแกรมที่ได้ไปประยุกต์ใช้ได้อย่างมีประสิทธิภาพในงานทางด้านวิศวกรรมสูงที่สุด

ประโยชน์ที่คาดว่าจะได้รับ โปรแกรมที่สามารถแก้ปัญหาทางวิศวกรรมโดยใช้วิธีการไฟไนต์ เอลิเมนต์ ความรู้ที่ได้จากการนำคณิตศาสตร์มาแก้ปัญหาทางวิศวกรรม โปรแกรมที่ได้สามารถนำไปพัฒนาต่อเพื่อให้สามารถใช้งานได้หลากหลายรูปแบบมากขึ้นได้

หลักการพื้นฐาน โปรแกรมนี้เป็นการแก้ปัญหาทางวิศวกรรม ประกอบด้วยสมการที่ สอดคล้องกับชนิดของปัญหานั้นๆ ปัญหาก็คือ “วัตถุที่เราจำลองเพื่อ ทดสอบประสิทธิภาพของชิ้นงานก่อนการสร้างชิ้นงานจริง เพื่อให้เกิด ความปลอดภัยและความถูกต้องของงาน” หลักการพื้นฐานที่เกี่ยวข้องแบ่งออกเป็น 2 ส่วน คือ วิธีการไฟไนต์เอลิเมนต์ หลักการ Mesh generation

หลักการพื้นฐาน (ต่อ) วิธีการไฟไนต์เอลิเมนต์ คือ - แบ่งเอลิเมนต์ออกเป็นเอลิเมนต์ย่อย - เลือกฟังก์ชั่นการประมาณภายใน - ทำการสร้างสมการของแต่ละเอลิเมนต์ - นำสมการมาประกอบเป็นสมการชุดใหญ่ - กำหนดเงื่อนไขขอบเขต - คำนวณหาค่าที่โหนดต่างๆ

หลักการพื้นฐาน (ต่อ) หลักการ Mesh generation - กำหนดพื้นรอบวัตถุเป็นรูปสี่เหลี่ยม - ทำการแบ่งรูปสี่เหลี่ยมออกเป็น 4 ส่วนที่เท่ากัน - ทำการตรวจสอบการตัดกันของขอบ child กับขอบวัตถุ - Balancing - การแบ่งเอลิเมนต์เป็นรูปสามเหลี่ยม

หลักการพื้นฐาน (ต่อ)

หลักการพื้นฐาน (ต่อ)

หลักการพื้นฐาน (ต่อ)

หลักการพื้นฐาน (ต่อ)

หลักการพื้นฐาน (ต่อ)

รายละเอียดของการพัฒนา Input ของโปรแกรม คือ Text file Output ของโปรแกรม คือ ภาพแสดงการกระจายของความต่างศักย์หรืออุณหภูมิของวัตถุ หลักการทำงานเบื้องต้น

กำหนดค่า Boundary condition รับค่า Text file กำหนดค่า Boundary condition คำนวณสมการของแต่ละเอลิเมนต์ Mesh generation สร้างสมการรวมของ ทั้งระบบ แก้สมการหาคำตอบของระบบ แสดงผลในเชิงกราฟฟิก

บทสรุปโครงการ โครงการนี้เป็นการเอาวิธีการไฟไนต์เอลิมเนต์มาใช้ในการแก้ปัญหา โปรแกรมสามารถอ่านไฟล์ตัวอย่างแล้วนำมาแสดงผลได้ สามารถคำนวณหาค่าที่ต้องการที่โหนดต่างๆโดยใช้วิธีการทางการไฟไนต์เอลิเมนต์ได้ สามารถแสดงผลได้หลากหลายรูปแบบ เช่น แสดงผล แบบมีพื้นผิว (Texture) แบบเส้น (Wire frame) และ สามารถแสดง Color map ได้หลากหลายรูปแบบ

ปัญหาและแนวทางแก้ไข โปรแกรม Mesh generation จะทำอย่างไรเพื่อให้การแบ่งนั้นมีความถูกต้องและเหมาะสมที่สุด การแบ่งรูปสามเหลี่ยมของโปรแกรม Mesh Generation นั้นถ้ามีมุมหนึ่งที่กว้างกว่าอีก 2 มุมมากๆ จะไม่สามารถวาดรูปได้

แสดงผลงาน Demo & Question