Control and Simulation Lab

Control and Simulation Lab belongs to Control, Intelligent Systems & Robotics group in Department of Electrical and Computer Engineering, devotes to study and develop advanced control algorithms on various fields.

There are quite a number of teaching modules and research projects conducting in Control and Simulation Lab. Both undergraduate and postgraduate students can learn various of control algorithms from the teaching experiments, such as Feedback Control Systems, Advanced Control Systems, etc.

Many significant research milestones have been achieved in Control and Simulation Lab, such as autonomous robotic fish, formation of UAV, etc.

Currently, there are 4 academic teaching staff members, 1 Laboratory Officer, 10 research staff in the lab.

Experiments conducted in CS Lab:

EE3331C: Feedback Control System

This is a first course in systems and dynamics. It gives students a good understanding of systems and their behavior. Electrical circuits and control systems will be used as examples to illustrate systems concepts. The module is important in laying the foundation for other higher level signals and systems related courses that are important in the ECE curriculum. Topics covered include time and frequency domain descriptions of systems, properties of linear time invariant systems, stability, principles of feedback, control systems analysis, and design of simple controllers.

EE4302: Advanced Control Systems

This module provides the foundation for a more advanced level control systems course. Topics include system description, controllability, observability, selection of pole locations for good design, observer design, full-order and reduced-order observers, combined control law and observer. It is also a first course in nonlinear systems and control. Topics include non-linearities in control systems, use of root-locus in analysis of non-linear systems, describing function and its use in analysis and design of control systems, non-linear ordinary differential equations, singular points, and phase-plane analysis.

EE4303: Industrial Control System

This module will cover sensors, instrumentation and control systems commonly used in the industry. The sensor and instrumentation part includes topics such as signal processing and conversion, transducers and actuators, instrumentation amplifiers, non-linear amplifiers, issues pertaining to grounds, shields and power supplies.

EE4304: Digital Control Systems Multi-Objective Combinatorial Problems

This module provides students with system theory, analysis tools and design methods in discrete-time domain. It is the first course in control and automation that systematically introduces the basic concepts and principles in sampling, Z-transform, zero-order-hold, discrete equivalence and the relations to discrete-time control design. It further examines the design issues for digital PID, PID auto-tuning, phase compensator, and the model predictive control, including the performance criteria, pole-placement, as well as numerous illustrative application examples.

EE4305: Introduction to Fuzzy and Neural Systems

This module introduces students to the fundamental knowledge, theories and applications of fuzzy logic and neural networks. It examines the principles of fuzzy sets and fuzzy logic, which leads to fuzzy inference and control. It also gives students an understanding of the structures and learning process of a neural network. Topics covered include: fuzzy set theory, fuzzy systems and control, basic concepts of neural networks, single-layer and multilayer perceptron, self-organizing maps and neural network training.

EE4307: Control Systems Design and Simulation

This 100% CA module introduces students to the various stages in the design cycle of a closed-loop control system, namely modelling, identification, simulation, controller design and implementation. Students will appreciate the concepts of models and model structures, the ways to obtain them and their applications. Two modelling approaches will be covered; physical modelling which includes the principles and phases of modelling using basic physical relationships, and identification approaches covering both non-parametric and parametric identification.

EE4304: Digital Control Systems Multi-Objective Combinatorial Problems

This module will cover sensors, instrumentation and control systems commonly used in the industry. The sensor and instrumentation part includes topics such as signal processing and conversion, transducers and actuators, instrumentation amplifiers, non-linear amplifiers, issues pertaining to grounds, shields and power supplies. Topics covered include time and frequency domain descriptions of systems, properties of linear time invariant systems, stability, principles of feedback, control systems analysis, and design of simple controllers using DC motor.

EE5104: Advanced/AD Adaptive control systems

The course aims to introduce the basic concepts and design methods of adaptive control. The concepts underlying adaptive control schemes, such as Lyapunov-based direct adaptive control scheme, self-tuning regulator and model reference adaptive control, will be studied in detail. Least squares estimate and the issues related to parameter adaptation will also be introduced. To provide an understanding of an alternative to “adaptation”, the concept and basic design of variable structure control will be discussed. Case studies of various engineering control problems will be used throughout the course to provide insights and useful design guideline.

EE3331E: Feedback Control System

This is a first course in systems and dynamics for BTech courses. It gives students a good understanding of systems and their behaviour. Electrical circuits and control systems will be used as examples to illustrate systems concepts. The module is important in laying the foundation for other higher level signals and systems related courses that are important in the ECE curriculum. Topics covered include time and frequency domain descriptions of systems, properties of linear time invariant systems, stability, principles of feedback, control systems analysis, and design of simple controllers.

People:

Contact Information:

Lab Officer: Madam Aruchunan Sarasupathi (eleas@nus.edu.sg)
Contact number: 6516 4404

Lab Address:

Control and Simulation Lab
Department of Electrical and Computer Engineering,
3 Engineering Drive 3
E4A-03-04
National University of Singapore
Singapore 117582