Course title
Y01700103
Practice on Design Project 10

SHIMADA Akira Click to show questionnaire result at 2019
Course description
Students will acquire practical system design techniques by conducting control simulations and control experiments on mechatronic devices using the control system design software MATLAB/Simulink. Specifically, students will test input functions of signals such as sensors and switches, and output functions to motors, etc. Next, they will conduct motion control experiments using classical and modern control methods, and learn how to summarize experimental data and prepare reports.
Purpose of class
In order to acquire practical experience in robotics and mechatronics technology, it is necessary to gain experience in verification through simulation and experimentation. In particular Students will specifically test the theories and technologies learned in the lecture courses on mechatronics and motion control, and actually move and control objects. The objective is to understand the technology at a deeper level through these activities.
Goals and objectives
  1. To master modeling technique with MATLAB/Simulink
  2. To master practcal control technique with classic control theory
  3. To master practcal control technique with modern control theory
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Report Total.
1. 33% 33%
2. 33% 33%
3. 34% 34%
Total. 100% -
Language
Japanese(English accepted)
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Guidance and learning MATLAB/Simulink and basic computer simulation Complete the problem 90minutes
Submit the corresponding report 120minutes
2. Input and Output control with Arduino and MATLAB Complete the problem 90minutes
Submit the corresponding report 120minutes
3. Motor Drive
and System Identification with Arduino and MATLAB
Complete the problem 90minutes
Submit the corresponding report 120minutes
4. Motor Velocity Control with Arduino and MATLAB Complete the problem 90minutes
Submit the corresponding report 120minutes
5. Model Based Velocity Control with Arduino and MATLAB Complete the problem 90minutes
Submit the corresponding report 120minutes
6. System identification of Angle Control System with Arduino and MATLAB Complete the problem 90minutes
Submit the corresponding report 120minutes
7. Model based Angle Control System with Arduino and MATLAB Complete the problem 90minutes
Submit the corresponding report 120minutes
Total. - - 1470minutes
Evaluation method and criteria
Evaluation of the submitted reports, programs , and models. Additionaly, we evaluate the motivation.
Feedback on exams, assignments, etc.
ways of feedback specific contents about "Other"
Feedback in the class
Textbooks and reference materials
Mitsuo Hirata: LeT7s start to learn control with Arduino and MATLAB, Tech share
Akira Shimada: EE Text Motion control, Ohmu-sha,2004
Akira Shimada: Disturbance observer 2021
Prerequisites
We recommend to learn Mechatronics and Motion control before.
Office hours and How to contact professors for questions
  • Thuesday and Wednesday 13:00-15:00
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates an ability for utilizing knowledge
  • Course that cultivates a basic interpersonal skills
  • Course that cultivates a basic problem-solving skills
Active-learning course
Most classes are interactive
Course by professor with work experience
Work experience Work experience and relevance to the course content if applicable
Applicable Experienced in industrial robot controller development in a company
Education related SDGs:the Sustainable Development Goals
  • 7.AFFORDABLE AND CLEAN ENERGY
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
  • 12.RESPONSIBLE CONSUMPTION & PRODUCTION
Last modified : Tue Sep 17 18:18:51 JST 2024