Skip to content
조회 수 270
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

Course Syllabus

 

1. Class Information
(1) Class Title: Topics in Ship Design Automation
(2) Class Number: 414.556 (3 Credits)

(3) Semester: Fall 2015

(4) Level of Course: Graduate
(5) Time: Tue. 15:30-16:45, Thu. 15:30-16:45
(6) Location: Room 201, Bldg. 36
(7) Instructor: Prof. Myung-Il Roh
- Office: Room 308D, Bldg. 36

- E-mail: miroh@snu.ac.kr

- Phone: (02) 880-7328

- Office Hours: Available before school and after school by appointment
(8) Teaching assistants: Seung-Ho Ham

Office: Room 206, Bldg. 36
- E-mail:
hsh0930@snu.ac.kr

Phone: (02) 880-8378

 

2. Course Topics and Description
This course gives a core technology for design automation of ship. Especially, in this semester an optimum design method which is one of core technologies will be presented in detail. First, the necessity of optimum design and major optimization algorithms are presented, then the applications of optimization technique in the field of naval architecture and ocean engineering are presented.
Students have to work in team on a term project. That is, they (1) find and formulate an optimization problem in the field of naval architecture and ocean engineering, (2) select a suitable algorithm for the problem, (3) develop a computer program which computerizes the algorithm, and (4) find an optimum of the problem.

 

(1) Optimization algorithms
Unconstrained optimization methods
- Gradient method (Steepest descent method, Conjugate gradient method, Newton’s method, Davidon-Fletcher-Powell (DFP) method, Broyden-Fletcher-Goldfarb-Shanno (BFGS) method)
- Enumerative method (Hooke & Jeeves method, Nelder & Mead simplex method, Golden section search method)
 
Constrained optimization methods
- Penalty function method
- LP (Linear Programming)
- SQP (Sequential Quadratic Programming)

 

Metaheuristic optimization method
- Genetic algorithms

 

(2) Case studies
Optimal dimension design
Optimal route design
Optimal layout design

 

(3) Term project
Overall procedures for performing term project are as follows.
- Team making
- Decision of team subject: Any problem in the field of naval architecture and ocean engineering
- Formulation of optimization problem
- Selection of optimization algorithm
- Development of optimization program: C, C++, C#, Matlab, etc. (Grading can be different from programming language.)
- Presentation of term project

 

3. Textbook and Reference
(1) Texbook
- Myung-Il Roh, “Topics in Ship Design Automation – Optimum Design” in English, Seoul National University, Fall 2015.
(2) Reference
- Arora, J.S., “Introduction to Optimum Design", Elsevier Academic Press, 2011.

 

4. Grade Computation
Weighted system is as follows:
- Two Exams: 40%
- Term Project: 50%
- Attendance: 10%
In case of an excused absence, the student must make-up any missed test, quiz or homework the following day during a free period, before or after school. Unexcused absences will result in a zero.

 

5. Website: http://etl.snu.ac.kr
Most assignments, instructions and notice for supplementary lecture will be made only on the website, so check it frequently.

 

6. Class Expectation
- Late work will be not accepted.
- Show respect to others and their property.
- Come prepared to class.
- It is required to make appointments to see instructor during office hours. Send email for an appointment at least one day in advance.

 

7. Course Schedule

Week

Course Schedule

Tuesday

Thursday

Date

Time: 15:30-16:45

Date

Time: 15:30-16:45

1

09/01

Introduction to Optimum Design

09/03

Unconstrained Optimization Method: Gradient Method (1)

2

09/08

Unconstrained Optimization Method: Gradient Method (2)

09/10

Unconstrained Optimization Method: Enumerative Method (1)

3

09/15

Unconstrained Optimization Method: Enumerative Method (2)

09/17

Constrained Optimization Method: Penalty Function Method (1)

4

09/22

Constrained Optimization Method: Penalty Function Method (2)

09/24

Constrained Optimization Method: LP(Linear Programming) (1)

5

09/29

Holiday

10/01

Constrained Optimization Method: LP(Linear Programming) (2)

6

10/06

Constrained Optimization Method: SQP(Sequential Quadratic Programming) (1)

10/08

Constrained Optimization Method: SQP(Sequential Quadratic Programming) (2)

7

10/13

Metaheuristic Optimization Method: Genetic Algorithms (1)

10/15

Holiday

8

10/20

Metaheuristic Optimization Method: Genetic Algorithms (2)

10/22

Mid Exam

9

10/27

Case Study of Optimal Dimension Design (1)

10/29

Case Study of Optimal Dimension Design (2)

10

11/03

Case Study of Optimal Dimension Design (3)

11/05

Case Study of Optimal Route Design (1)

11

11/10

Case Study of Optimal Route Design (2)

11/12

Case Study of Optimal Route Design (3)

12

11/17

Case Study of Optimal Route Design (4)

11/19

Case Study of Optimal Layout Design (1)

13

11/24

Case Study of Optimal Layout Design (2)

11/26

Case Study of Optimal Layout Design (3)

14

12/01

Case Study of Optimal Layout Design (4)

12/03

Presentation of Term Project

15

12/08

No Class (Free Study)

12/10

Final Exam

 

 


  1. [Fall, 2022] Topics in Ship Design Automation

    Date2023.01.12 BySyDLab Views101
    Read More
  2. [Fall, 2018] Topics in Ship Design Automation

    Date2019.04.26 BySyDLab Views182
    Read More
  3. [Fall, 2016] Topics in Ship Design Automation

    Date2016.06.23 BySyDLab Views294
    Read More
  4. [Fall, 2015] Topics in Ship Design Automation

    Date2015.06.20 BySyDLab Views270
    Read More
  5. [Fall, 2014] Topics in Ship Design Automation

    Date2014.06.25 BySyDLab Views629
    Read More
Board Pagination Prev 1 Next
/ 1

Powered by Xpress Engine / Designed by Sketchbook

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소