MATLAB Courseware

"Electromechanical Engineering Systems" Courseware

Download free courseware for Electromechanical Engineering Systems from Marquette University.

Course Materials Include:

  • Syllabus
  • 14 lectures
  • 6 laboratory assignments
  • 6 quizzes

Electromechanical Engineering Systems

By Professor Kevin Craig
Mechanical Engineering
Marquette University

Electromechanical Engineering Systems focuses on the principles of Model-Based Design, dynamic analysis, electromechanical actuators, introduction to measurement systems, introduction to control systems, and introduction to On-Off and PID control. Extensive use of MATLAB, Simulink, Simscape, and Real-Time Auto-Code Generation allows students to interact with several hardware systems such as the oscilloscope, function generator, multimeter, breadboard, and the Arduino microcontroller during lab exercises.

Learning Outcomes

  • Apply fundamental physical and mathematical principles to generate basic linear and nonlinear models of mechanical, electrical, magnetic, and electro-magnetic engineering systems. Implement these models in MATLAB and Simulink for simulation, analysis, and design.
  • Define key characteristics of measurement systems and explain their application to measurement system design. List basic performance specifications of a variety of analog and digital mechanical motion electrical and magnetic sensors, and select appropriate sensors for given measurement conditions and applications.
  • Construct physical / mathematical models that capture the key characteristics of various electromechanical actuators and are capable of predicting actuator performance for component- and system-level design and analysis.
  • Apply (i) fundamental principles of analog and digital electronics relevant to measurement and control and (ii) fundamentals of power electronics to the analysis, selection, and design of electro-magnetic-mechanical actuators.
  • Define, analyze, and predict stability (absolute and relative) and performance (command following, disturbance rejection, noise rejection, robustness) of feedback control systems.
  • Apply the following fundamental control system design techniques to meet system-level performance specifications: open-loop control, open-loop feed-forward control, on-off closed-loop control, and elementary PID control.
  • Identify distinguishing characteristics, challenges, and benefits of digital implementation of control relative to analog. Implement real-time controllers to meet system performance specifications.
  • Explain the importance of the integration of modeling and control in modern engineering design and cite examples of successful integration. Quantify the benefits of an integrated approach using basic plant models and control-design techniques.