ME654 แผนการสอน - Dulyachot Cholaseuk

Download Report

Transcript ME654 แผนการสอน - Dulyachot Cholaseuk

ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
ME 654
OPTIMUM DESIGN OF
MECHANICAL PARTS
บทที ่ 1
บทนำ
Dulyachot Cholaseuk
Mechanical Engineering Department
Thammasat University
หัวข้อ
1. แผนกำรสอน
2. แนะนำวิชำ
3. เครือ่ งมือทีจ่ ำเป็ น
ME654
Module 1 : Introduction
2
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
1
แผนกำรสอน




Design theories
Optimum design of mechanical elements
Optimum and Robust Design
Representation of a free-form shape using nonuniform rational B-spline surface
 Selection of design variables and objective functions
 Solution of design optimization problems
 Advanced computer aided design
ME654
Module 1 : Introduction
3
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
แผนกำรสอน
Week
ME654
Topics
Date
1
Introduction. Optimum design problem formulation. Review of necessary topics in
mathematics. Introduction to computer programming and plotting software.
2
Minimization of unconstrained uni-variate and multivariate functions. Sufficient and
necessary conditions for minimization.
3
Numerical method for optimization of unconstrained uni-vatiate functions. Line
search: bisection, golden section, Newton's method and parabolic interpolation.
4
Numerical method for optimization of unconstrained multivariate functions. Gradientbased method: uni-direction search, steepest direction, conjugate gradient method
and Newton's method.
5
Numerical method for optimization of unconstrained multivariate functions. Zerothorder method: Grid search, downhill Simplex search, adaptive random search and
genetic algorithm.
6
Project presentation. Recap.
Module 1 : Introduction
4
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
Tentative Schedule
Week
ME654
Topics
Date
9
Introduction to designed experiments and their application to optimization problem.
Response functions.
10
Minimization of unconstrained functions. Geometric of a constrain optimization
problem. Lagrange multipliers and their geometric meaning. Karush-Khun-Tucker
conditions. Introduction to Excel solver module.
11
Basic numerical Method for constrain optimization problem.
12
Optimization of discrete problems. Simulated annealing. Genetic algorithm. Traveling
salesman problem.
13
Multi-criteria optimization. Pareto solutions. Minimax method. Weighted objective
method.
14
Case study. Black-box concept in solving engineering optimization problem.
Mathematical representation of free form geometry. Bezier curves. B-spline curves.
Nurbs. Intoduction to commercial software for engineering optimization. Robust
design and other design concept. Discussion of advanced topics in optimum design.
15
Project presentation. Course Summary.
Module 1 : Introduction
5
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
เอกสำรอ้ำงอิง
Arora, J., Introduction to Optimum Design,
2nd Edition, McGraw-Hill
Stoecker, W., Design of Thermal Systems,
3rd Edition, McGraw-Hill
Press, W., et. al., Numerical Recipes in
Fortran 77, Cambridge.
ME654
Module 1 : Introduction
6
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
กำรประเมินผล
 กำรบ้ำน – 25%
 โครงงำน – 25%
 สอบกลำงภำค – 25%
 สอบปลำยภำค – 25%
 80%+ สำหรับโอกำสได้เกรด A.
ME654
Module 1 : Introduction
7
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
วิชำบังคับก่อน
ไม่มีวิชำบังคับก่อน แต่ต้องใช้ควำมรู้ดงั ต่อไปนี้
 Engineering Mechanics
• Statics/Dynamics
• Mechanics of Solids
 Mathematics
• Algebra
• Calculus
 Programming skill
ME654
Module 1 : Introduction
8
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
แนะนำวิชำ
2
Design (in engineering context)
= The management of constraints
Manipulate design variables
to satisfy non-negotiable constraints
and optimize the negotiable constraints
Usually, no unique solution.
ME654
Module 1 : Introduction
9
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
ขัน้ ตอนกำรออกแบบ
Recognition of Need
Problem Formulation
Conceptual Design
System Design
Component Design
ME654
Module 1 : Introduction
Optimization
Prototyping
Testing
Manufacturing Process Design
Production
10
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
กำรหำจุดทีเ่ หมำะสมทีส่ ดุ - Optimization
Maxima
ME654
Module 1 : Introduction
11
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
กำรหำจุดทีเ่ หมำะสมทีส่ ดุ - Optimization
Minima
ME654
Module 1 : Introduction
12
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
แบบฝึ กหัด
?
ME654
Module 1 : Introduction
13
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
กำรตัง้ ปัญหำ
ฟังก์ชนเป้
ั ่ าหมาย - Objective function
ตัวแปร - Design variables
ข้อจากัด - Constraints
ME654
Module 1 : Introduction
14
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
ตัวอย่ำงปัญหำกำรออกแบบ
Design of a rod under tension
ME654
Module 1 : Introduction
15
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
ปัญหำกำรออกแบบทีเ่ หมำะสมทีส่ ดุ
f
r
g
r
ME654
Module 1 : Introduction
16
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
ตัวอย่ำงทำงวิศวกรรม
ME654
Module 1 : Introduction
17
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
ประเภทของปัญหำกำรออกแบบทีเ่ หมำะสมทีส่ ดุ
ME654
Module 1 : Introduction
18
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
รูปร่ำงของวัตถุทีม่ ีแรงต้ำนกำรไหลต ่ำทีส่ ดุ
ME654
Module 1 : Introduction
19
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
รูปร่ำงของวัตถุทีร่ บั ควำมเค้นเต็ม
ME654
Module 1 : Introduction
20
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
กำรกระจำยวัสดุอย่ำงเหมำะสม
ME654
Module 1 : Introduction
21
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
รูปแบบทีเ่ หมำะสมทีส่ ดุ
ME654
Module 1 : Introduction
22
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
กำรจัดลำดับ
ME654
Module 1 : Introduction
23
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
3
เครือ่ งมือ
 Program editor and compiler
• C/C++
• Basic
• Fortran
 Optimization tools
• Matlab
• Excel
 Plotting software
ME654
Module 1 : Introduction
24
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University
ซอฟท์แวร์สำหรับกำรแสดงผล
 Matlab
 Gnuplot
ME654
Module 1 : Introduction
25
ME
TU
Mechanical Engineering Department
Faculty of Engineering, Thammasat University