Course Content
MKT501
Master’s Seminar
- / 2 / -
In this non-credit course, students prepare and present a topic determined jointly by the thesis advisor and the seminar course instructor during the coursework phase.
MKT503
Modeling and Control of Electromechanical Systems
3 / 0 / 3
System integration; Sensor Modeling: Fundamental concepts and modeling of various types of sensors; Actuator Modeling: Electrical, Hydraulic, and Pneumatic Actuators; Modeling of signal and power transmission elements; Hybrid System Modeling: Events and states, modeling with state flows; Mechatronic System Modeling: Block diagrams and state-space representation, object-oriented modeling, image prototyping, hardware-in-the-loop simulation; Real-time monitoring and control.
MKT504
Advanced Mechatronic System Design
3 / 0 / 3
Fundamental principles and concepts in mechatronic system design (first four weeks). Project selection and assignment of students into project teams. Project work. Project presentations.
MKT505
Signal Processing Applications in Mechatronics
3 / 0 / 3
Analog Signals and Systems, Discrete Signals and Systems, Z-Transforms, Fourier Transform, General Concepts and Short-Time Fourier Transform, Digital Signal Processing, Sampling and Signal Reconstruction, Filters, Random Signals and Statistical Data Analysis, Spectral Analysis, Signal Conditioning, and Data Acquisition Systems, Noisy Signal Analysis, Vibration Signals and Industrial Applications, Advanced Signal Processing Techniques, Wavelet Transforms.
MKT506
Advanced Control Methods in Mechatronics
3 / 0 / 3
Review of fundamental control concepts. Loop gain, sensitivity, and complementary sensitivity functions. Design through loop gain adjustment. Motion control systems. Systems with prediction: ZPETC and PTC. Internal model principle. Repetitive control system analysis and design. Repetitive control applications. Two-degree-of-freedom control structure. Model regulators. Robust control introduction. Uncertainty modeling. Parameter space approach. Stability analysis using G-stability. Gain adjustment controller design in parameter space. Application examples.
MKT507
Advanced Numerical Analysis
3 / 0 / 3
The use of computers in solving scientific and engineering problems. Employing mathematical thinking in problem-solving and presenting results. The application of MATLAB and C programming languages in all numerical computations.
MKT508
Advanced Analog and Digital Electronics
3 / 0 / 3
Multi-stage amplifiers; Operational amplifier structures and applications; Analog multiplier circuits; Frequency response in amplifiers; Feedback, stability problems, and compensation in feedback amplifiers; Sine oscillators; Power amplifiers; Ideal inverters, various types of inverters, and CMOS inverters; NAND and NOR gates, complex gates, transmission gates, and their circuits; Various flip-flop circuits; Read-Only Memories (ROM), Static and Dynamic Random-Access Memories (SRAM and DRAM).
MKT509
Micro Electromechanical Sensors
3 / 0 / 3
Basic silicon technology-based microfabrication techniques. Surface and bulk micromachining. Fundamental mechanical sensors. Diaphragms and membranes. Force and pressure sensors. Acceleration and angular rate sensors. Flow sensors. Resonant sensors. Electronic interface circuits. Packaging.
MKT510
Real-Time Control
3 / 0 / 3
Concepts of real-time control. Microcontrollers and digital signal processors used in control, programming languages, real-time operating systems, and the effects of finite word length. Real-time control architectures: Proportional-Integral-Derivative (PID) control, state-space design, optimal control, adaptive control, sliding mode control applications. Other methods for real-time control. Applications related to real-time control systems.
MKT511
Intelligent Systems in Mechatronics
3 / 0 / 3
Artificial Intelligence Systems; Fuzzy Systems: Linguistic Descriptions and Their Analytical Forms, and Fuzzy Control; Artificial Neural Networks (ANN): Basics, Information Processing with ANN, ANN in System Identification and Control; Application of ANN and Fuzzy Logic in Modeling and Control of Mechatronic Systems; Neuro-Fuzzy Networks (NFN): Network Architectures and Mechatronic Applications of NFN; Genetic Algorithms (GA): Application of GA in the Design of ANN, Fuzzy Logic, and NFN.
MKT512
Advanced Robotic Systems
3 / 0 / 3
Path and Motion Planning: Open and Closed Techniques; Localization and Environment Modeling: Localization Techniques, Grid-based and Object-based Environment Modeling, Simultaneous Localization, and Mapping; Sensor Data Fusion in Robotics; Multi-Robot Systems and Task Coordination; Mobile Robotic Arms; New Application Areas in Robotics and Case Studies.
MKT513
Automotive Electronics and Control Systems
3 / 0 / 3
Electronic sensors and interfaces in automotive; Electronic Control Units; Distributed Control in Electronics and Data Communication; CAN communication protocols; Sensor data fusion methods and automotive applications; Diagnostic systems in automotive; Practical studies for automotive electronics and control systems.
MKT514
Design and Applications of Industrial Electronic Systems
3 / 0 / 3
Trigger circuits for controlled semiconductor switches: Signal generators, timers, Pulse Width Modulation (PWM), opto-couplers, pulse transformers, operational amplifiers, differential amplifiers, comparators, relays. Circuit component layout, grounding, noise, and noise reduction methods. Low-pass, high-pass, band-pass, wideband, and notch filters. Signal conditioning circuits: Isolation, amplification, scaling. Applications: Regulated linear power supplies, switching power supplies, battery chargers, DC motor control circuits, variable frequency AC motor drives, arc welding circuits, induction heating.
Quick Access