Course Instructor: Engr. Mikko A. De Torres
COURSE INFORMATION SYLLABUS (CIS): Syllabus
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.
2 hours lecture and 3 hours laboratory
- 20% Final Exam
- 20% Midterm Exam
- 60% Simulated Laboratory Activities
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)
Main Text Book: NORMAN S. NISE, Control Systems Engineering, 7th edition, Addison McGraw-Hill, Inc., Singapore, 2000.
Unit 1: Syllabus Orientation & Introduction (Week 1)
Topics:
- Introduction to MATLAB
- Python (if applicable);
- SCILAB (applicable only if there is no MATLAB) for modeling and simulation;
- And Github for documentation of repositories.
- Laboratory 1: 2-DOF Ball Balancer: Introduction to Control System and Application - PID Control
- Control System Definition and Types
- Control System Block Diagram Introduction - PID
- 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)
- Time Domain Modeling of Translational Mass, damper and spring
- Frequency Domain - Transfer Function of Translational Mass, damper and spring
- Physical system modeling of Translational Mass, damper and spring
- Laboratory 2
Unit 5: Rotational Mechanical System: Physical, Time Domain and Frequency Domain - Laboratory 3: Rotational Mechanical System: Modeling and Simulation (Week 6, 7)
- Time Domain Modeling of Rotational Torque, roatational damper and rotational spring
- Frequency Domain - Transfer Function of Rotational Torque, roatational damper and rotational spring
- Physical system modeling of Rotational Torque, roatational damper and rotational spring
- Laboratory 3