Hiroshima University Syllabus

Back to syllabus main page
Japanese
Academic Year 2024Year School/Graduate School Graduate School of Advanced Science and Engineering (Master's Course) Division of Advanced Science and Engineering Smart Innovation Program
Lecture Code WSS21601 Subject Classification Specialized Education
Subject Name モデルベース開発(MBD)実践演習
Subject Name
(Katakana)
モデルベースカイハツ(エムビーディー)ジッセンエンシュウ
Subject Name in
English
Advanced Model-Based Development(MDB)
Instructor WAKITANI SHIN
Instructor
(Katakana)
ワキタニ シン
Campus Higashi-Hiroshima Semester/Term 1st-Year,  Second Semester,  Intensive
Days, Periods, and Classrooms (Int) Inte
Lesson Style Lecture Lesson Style
(More Details)
 
 
Credits 2.0 Class Hours/Week   Language of Instruction B : Japanese/English
Course Level 5 : Graduate Basic
Course Area(Area) 25 : Science and Technology
Course Area(Discipline) 11 : Electrical, Systems, and Control Engineering
Eligible Students
Keywords Model-Based Development (MBD), plant modeling, MALTAB, 1D-CAE, co-simulation 
Special Subject for Teacher Education   Special Subject  
Class Status
within Educational
Program
(Applicable only to targeted subjects for undergraduate students)
 
Criterion referenced
Evaluation
(Applicable only to targeted subjects for undergraduate students)
 
Class Objectives
/Class Outline
This lecture is designed for students who want to learn a model-based development using a co-simulation technology. The main contents are as follows:
(1)Basic concept of co-simulation
(2)Introduction of FMU (Functional Mock-up Unit) and FMI (Functional Mock-up Interface)
(3)Model-based development with 1D-CAE (one-dimensional computer-aided engineering)
 
Class Schedule Lesson 1: Introduction to Co-simulation, Overview of FMU / FMI
Lesson 2: Fundamentals of Co-simulation (Creation of spring-mass models, co-simulation operations [PC Lab])
Lesson 3: Co-simulation 1 (Creation of AD/ADAS models 1 [PC Lab])
Lesson 4: Co-simulation 2 (Creation of AD/ADAS models 2 [PC Lab])
Lesson 5: Co-simulation 3 (Creation of AD/ADAS models 3 [PC Lab])
Lesson 6: Co-simulation 4 (Creation of AD/ADAS models 4 [PC Lab])
Lesson 7: Co-simulation 5 (Creation of AD/ADAS models 5 [PC Lab])
Lesson 8: Comprehensive Exercise in Co-simulation 1 (Overview of EV models)
Lesson 9: Comprehensive Exercise in Co-simulation 2 (Modeling of assigned parts 1)
Lesson 10: Comprehensive Exercise in Co-simulation 3 (Modeling of assigned parts 2)
Lesson 11: Comprehensive Exercise in Co-simulation 4 (Creation of models for assigned parts 1 [PC Lab])
Lesson 12: Comprehensive Exercise in Co-simulation 5 (Creation of models for assigned parts 2 [PC Lab])
Lesson 13: Comprehensive Exercise in Co-simulation 6 (Co-simulation and System Optimization 1 [PC Lab])
Lesson 14: Comprehensive Exercise in Co-simulation 7 (Co-simulation and System Optimization 2 [PC Lab])
Lesson 15: Comprehensive Exercise in Co-simulation 8 (Co-simulation and System Optimization 3 [PC Lab]) 
Text/Reference
Books,etc.
PowerPoint style documents are used in the lecture.
It is desirable to read the following books in order to deepen learning.
About MBD
・ Toru Yamamoto, (Ed.& Wri.) :Model-based development through practical training,CORONA Pub. ISBN-978-4-339-04654-0 (in Japanese)
・ Akira Ohata and Katsuhisa Furuta:Multi-physical domain modeling for model-based development, TechShare, ISBN978-4-906864-02-7 (in Japanese)
・ Takayuki Kubo:Introduction to Simulink for Automotive Industry MBD Engineers, TechShare, ISBN978-4-9910887-0-4 (in Japanese)
About classical control theory and system engineering
・ Kazuya Sato, et al. :Introduction to control engineering, 2nd-ed, Kodansha LTD, ISBN-10 : 4065137470 (in Japanese) 
PC or AV used in
Class,etc.
 
(More Details)  
Learning techniques to be incorporated  
Suggestions on
Preparation and
Review
Since student makes the model using MATLAB and Simulink, it is desirable to understand the basic operations of MATLAB/Simulink. Students create models from formulas such as physical dynamics and electric circuit equations; hence, reviewing related knowledge will be needed to enhance your understanding. 
Requirements It is advisable to take lectures on the basics of differentiation and integration, linear algebra, and control engineering. Since MATLAB / Simulink (Version is 2020a) is used in the exercise, consult with the instructor in advance if you cannot install it on your PC. (Capacity of this lecture is no more than 20) 
Grading Method Exercise 30%, Report 60%, and Attitude towards participation 10% 
Practical Experience  
Summary of Practical Experience and Class Contents based on it  
Message Although this lecture contains a lot of mathematical essences, do not lose sight of the purpose of "building a model" and "learning how to proceed with development via network between multiple models". 
Other As a general rule, bring a computer. 
Please fill in the class improvement questionnaire which is carried out on all classes.
Instructors will reflect on your feedback and utilize the information for improving their teaching. 
Back to syllabus main page