Skip to content

This is where my lessons and projects are documented for the course Control Systems Engineering.

License

Notifications You must be signed in to change notification settings

MikkoDT/ECE_425_Control_System_Engineering_SirMikko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECE 425: Control Systems Engineering

Course Instructor: Engr. Mikko A. De Torres

Mechatronics Engineer

COURSE INFORMATION SYLLABUS (CIS): Syllabus

Course Rationale and Description

Understanding control systems empowers students to model and characterize physical systems mathematically enabling him to create systems that will benefit humanity. Control systems engineering is an exciting field where you can apply your engineering talents and technical knowledge because it cuts across numerous disciplines and various functions with those disciplines. The control engineer can be found at the top level of large projects. Engaged at the actual conceptual phase in determining and implementing overall system requirements, which includes total system performance specifications, subsystem functions, and the interconnection of these functions including interface requirements, hardware and software design, test plans and procedures. A working knowledge in control systems prepares students to understand its application in robotics, process control industry and manufacturing. The course will deal mainly on the system modelling in time and frequency domain, transfer function, block diagram algebra, and signal flow graphs. This course is intended for fourth year students of Mechanical Engineering who has completed the courses Differential Equations and Basic Electronics.

Contact Hours:

2 hours lecture and 3 hours laboratory

Criteria for Assessment:

  • 20% Final Exam
  • 20% Midterm Exam
  • 60% Simulated Laboratory Activities

Intended Learning Outcomes (ILO):

ILO1 Develop and implement computational solutions using Scilab, Python, or MATLAB for modeling and simulating mechanical, electrical, and electromechanical systems. (SO2, SO9)

ILO2 Develop and Apply mathematical models to simulation tools, such as Scilab, Python, or MATLAB, to analyze and solve mechanical, electrical and electromechanical systems. (SO1, SO5)

ILO3 Analyze the time-domain and frequency-domain behavior of mechanical, electrical, and electromechanical systems to evaluate system performance and stability. (SO1, SO5)

ILO4 Communicate the results of laboratory experiments and simulations effectively through well-structured reports and presentations using GitHub for documentation. (SO7)

ILO5 Demonstrate the ability to independently utilize and integrate engineering tools and platforms, such as Scilab, MATLAB, and GitHub, for life-long learning in solving complex engineering problems. (SO9)

Assessment Method:

image

image

Unit 1: Syllabus Orientation & Introduction (Week 1)

Unit 2: Introduction to Control System Tools (Week 2)

Topics:

  1. Introduction to MATLAB
  2. Python (if applicable);
  3. SCILAB (applicable only if there is no MATLAB) for modeling and simulation;
  4. And Github for documentation of repositories.

Unit 3: Laboratory 1 - 1-DOF Ball Balancer - Introduction to Control Systems Engineering (Week 2,3)

  1. Laboratory 1: 2-DOF Ball Balancer: Introduction to Control System and Application - PID Control
  2. Control System Definition and Types
  3. Control System Block Diagram Introduction - PID
  4. Block Diagram Algebra Basics

Unit 4: Translational Mechanical System: Physical, Time Domain and Frequency Domain - Laboratory 2: Translational Mechanical System: Modeling and Simulation (Week 4, 5)

  1. Time Domain Modeling of Translational Mass, damper and spring
  2. Frequency Domain - Transfer Function of Translational Mass, damper and spring
  3. Physical system modeling of Translational Mass, damper and spring
  4. Laboratory 2

Unit 5: Rotational Mechanical System: Physical, Time Domain and Frequency Domain - Laboratory 3: Rotational Mechanical System: Modeling and Simulation (Week 6, 7)

  1. Time Domain Modeling of Rotational Torque, roatational damper and rotational spring
  2. Frequency Domain - Transfer Function of Rotational Torque, roatational damper and rotational spring
  3. Physical system modeling of Rotational Torque, roatational damper and rotational spring
  4. Laboratory 3

Unit 6: Rotational Gear Mechanical System: Physical, Time Domain and Frequency Domain

  1. Time Domain Modeling of Gear System
  2. Frequency Domain - Transfer Function of Gear System
  3. Physical system modeling of Gear System

Unit 7: Electrical System: Physical, Time Domain and Frequency Domain - Laboratory 4: Electrical System: Modeling and Simulation (Week 7, 8)

  1. Time Domain Modeling of Electrical Inductance, Capacitance and Resistance
  2. Frequency Domain - Transfer Function of Electrical Inductance, Capacitance and Resistance
  3. Physical system modeling of Electrical Inductance, Capacitance and Resistance
  4. Laboratory 4

About

This is where my lessons and projects are documented for the course Control Systems Engineering.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages