Näytä opetus
BK60A1500 Practical Laboratory Course in Motion Control and Mechatronics, 5 op 
Tunniste BK60A1500  Voimassaolo 01.08.2016 -
Nimi Practical Laboratory Course in Motion Control and Mechatronics  Nimilyhenne Practical Labor 
Laajuus5 op   
  ArvosteluasteikkoOpintojaksot 0-5,H,P 
    Voidaan suorittaa useastiei
Vastuuyksikkö LUT School of Energy Systems (23B2) 

Hamid Roozbahani 

Opintojakson kuvaus opinto-oppaan mukaan

Location: Lappeenranta


M.Sc. (Tech.) 2






D.Sc. (Tech.) Hamid Roozbahani


Mechatronics is a design process that includes a combination of mechanical engineering, electrical engineering, control engineering and computer engineering. Control is the engineering Discipline that applies control theory to design systems with desired behaviors.
To give the student a Deeper understanding of mechatronic systems from the practical perspective. The student will learn how to use experimental tools to verify Simulation models and analyzes. He / she is able to form the design of experiments, arrange an appropriate environment for the studied device or machine to get reliable measured results. The student is also able to run the planned tests and analyze the results.In this course, advanced modeling, programming and simulation tools and methods are introduced for students.
Students will learn how simulation tools such as MATLAB & SIMULINK can be used to solve and analyze Control and Mechatronic problems. Students also learn how to use modern automation systems to implement controllers using SIMULINK, LabVIEW and C programming languages.
This course provides a Mathematical basis for Solving and Coding Solving using the above-mentioned Computational packages. Students will learn how to solve simple control problems using their own codes, algorithms and designs. After this course, they will be able to start working on various topics in mechatronic for advanced designs or analysis.


This course introduces common industrial servo control systems: hydraulic, pneumatic, and electro-mechanic systems. The dynamic analysis of these systems is studied in both time and frequency domains. Different control strategies are introduced, mainly Classical with some concepts of modern control. Design and analysis of digital control will be introduced.
This course has three major parts: demonstration lectures, tutorials and project work. The course content is as follows:

- Introduction to Control & Mechatronics and Related Problems
- Theoretical and practical expertise in the analysis and design of control systems
- Mechatronic machines eg, robot machine
- The application of the control system strategies in a wide area of both Classical and modern techniques
- LabVIEW training - NI myRIO training: Using LabVIEW for measurement in action - LabVIEW training - Measuring and control of mechanical devices
- Design of control systems for hydraulic, pneumatic and electro-machines eg by utilizing frequency and time-domain or discrete digital controllers and controlling using FPGA - Development of simple mechatronic system for sensing and actuating - PLC and Embedded control. - C programming - MATLAB & SIMULINK training - dSPACE Medkit training: Using SIMULINK in action for measurement and control- Tutorial: (14 Tutorials for 36 hours):

Each week, after each lecture, the student will receive one Tutorial / Exercise to do
independently during the week. On the next tutorial session, student and lecturer will check
the student's solutions together and then lecturer solves the tutorial for all students. Every
tutorial problem is based on the same week lecture topic. Student will receive 25% of his
final grade based on his activities for tutorials.

Project work:
The project is done in one of the Laboratories of the department. The project is planned together
with the supervisor (s) and consists mainly of laboratory work, literature work and report
writing. The essential part of the work is to use the simulation tools to predict the behavior of the
system and to verify the results using the measurements in practice. The project can also be
planned together with industry and then carried out at some industrial location.
Students will team up in the first week of the course and the available projects will
introduce them. Each team has the whole semester to:
1. Finalize the project
2. Prepare a report
3. Give a presentation about the project and results

Software: LabVIEW, Matlab / Simulink, C ++, dSPACE Target Link, dSPACE ControlDesk
Hardware: NI myRio, LEGO Mindstorm EV3, dSPACE MedKit, dSPACE DS1013


Lectures 36 h, 1st-2nd period. Tutorials 36 h, 1st-2nd period. Independent study and exercise
18 h. Project work 40 h. Total loading 130 h.

Kuulustelujärjestyksen mukainen tentti (Kyllä/Ei) 


Moodle-tentti (Kyllä/Ei) 


Exam-tentti (Kyllä/Ei) 


Arviointiskaala ja arviointimenetelmät 

0-5, final exam 25%, tutorials 25%, final project 50%.


Lecture notes.
Selected chapters from the following textbooks:
1) Modern Control Engineering (5th Edition): Katsuhiko Ogata
2) Matlab & SIMULINK user manual based on Mathworks database
4) Digital Control of Dynamic Systems: Gene F. Franklin
5) Digital Control Systems, Design, Identification and Implementation, Ioan D. Landau


The course is designed for students who have a background in mechanical or electrical engineering studies.

Vaihto-opiskelijoille paikkoja? (Kyllä,paikkamäärä/Ei) 

max 15

Paikkoja avoimen yliopiston opiskelijoille? (Kyllä, paikkamäärä/Ei) 

max 15


Meneillään oleva ja tuleva opetus
Toiminnot Nimi Tyyppi op Opettaja Aikataulu
  Practical Laboratory Course in Motion Control and Mechatronics  KURSSI  Hamid Roozbahani 
07.01.20 -17.04.20 -

Tulevat kuulustelut
Toiminnot Nimi Tyyppi op Opettaja Aikataulu
ilmoittaudu Practical Laboratory Course in Motion Control and Mechatronics  KUULUSTELU  Hamid Roozbahani 
28.04.20ti 16.15-19.15