Course title
1M9848001
Advanced Control on Mechanical Systems

shimada akira Click to show questionnaire result at 2018
Course content
Controller design of multi-input multi-output mecanical sysyeyms such as humanoid robots needs deep consideration for their mechanical essential property. For example, for the modeling of robot hands or inverted pendulum type vehicle robots, we should define Lagragian multiplier before derivation of the equations of motion. Moreover, The student studying motion control technology should try to control experiment in practice.
Purpose of class
To undestand the basic theory related to mechatronics control technology
Goals and objectives
  1. To be able to design mathematical model corresponding to electrical mechanical systems.
  2. To be able to basic design nonlinear control system
  3. To be able to design controller with model predictive control theory.
  4. To be able to desin control programs with MATLAB /Simulink
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Guidance: What's mechanical system control ? Submition of MATLAB program for the requested problem. 180minutes
2. Coordinate frames and generalized coordinates Submition of MATLAB program for the requested problem. 180minutes
3. Pricise methematical modeling Submition of MATLAB program for the requested problem. 180minutes
4. Lagrange's equation of motion Submition of MATLAB program for the requested problem. 180minutes
5. Lagrange's equation of motion considering electrical motors Submition of MATLAB program for the requested problem. 180minutes
6. Lagrange's multiplier Submition of MATLAB program for the requested problem. 180minutes
7. Controller design of motion for inverted pendulums Submition of MATLAB program for the requested problem. 180minutes
8. Lyapunov stability theory Submition of MATLAB program for the requested problem. 180minutes
9. Introduction of Sliding mode control (SMC) Submition of MATLAB program for the requested problem. 180minutes
10. Controller design of SMC Submition of MATLAB program for the requested problem. 240minutes
11. Introduction to non-holonomic systems Submition of MATLAB program for the requested problem. 220minutes
12. Controller design of nonholonomic systems Submition of MATLAB program for the requested problem. 200minutes
13. Introduction to Model predictive control (MPC) Submition of MATLAB program for the requested problem. 180minutes
14. Controller design of MPC Submition of MATLAB program for the requested problem. 200minutes
Total. - - 2660minutes
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Problems Total.
1. 15% 15%
2. 15% 15%
3. 15% 15%
4. 55% 55%
Total. 100% -
Evaluation method and criteria
Brief reports or programs are evaluated.
Textbooks and reference materials
Akira Shimada: Disturbance observer ,Corona-sha (Forthcoming publication)
Akira Shimada: EE text Motion Control, Ohm-sya
Prerequisites
Introduction of control theory
Office hours and How to contact professors for questions
  • Basically tuesday afternoon. But it is desirable to make an appointment on Email<ashimada@sic.shibaura-it.ac.jp>
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 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 Experience of development of industrial robot controller.
Education related SDGs:the Sustainable Development Goals
  • 4.QUALITY EDUCATION
  • 7.AFFORDABLE AND CLEAN ENERGY
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
Last modified : Sun Mar 21 17:27:09 JST 2021