The Human Centered Robotics & Automation

Computer Control Technology

Instructor: Hesheng Wang and Wenbin Dai

 

Course Objectives:

This course is designed to teach general concepts, compositions and typical applications of computer control systems. Topics include basic input and output technology, process channel and data acquisition system, computer control algorithms, design of digital controllers, distributed measurement and control network, and so on. This course aims to make students understand current situation and future development of computer control technology, master basic concepts and methods of computer control system, and be skilled to apply the computer technology and automatic control theory to the industrial production process.

 

Learning outcomes:
• Recognize basic concepts and constructs of computer control system;
• Learn the difference between digital and analog signal, input and output channel and interface of digital and analog signal;
• Learn digital control principles, digital control methods, and composition of digital control system;
• learn working principles and control method of the stepping motor;
• Learn the continuous design method of the digital controller;
• Learn the discrete design method of the digital controller ;
• Learn simulate control method with Matlab.

 

Course content

This course will cover the fundamental theory underlining the practice of process control and its applications in the processing. The course outline is as follows:

 

Week

Topics

Assignments

1

Introduction

 

2

input and output interface technology of digital and analog signal

 

3

input and output channel of digital and analog signal

 

4

digital control principles

Ass #1

5

digital control methods

 

6

anti-jamming measures

 

7

Process Control

 

8

Numeral Control

 

9

working principles, working mode, control of the stepping motor

Ass #2

10

Digital PID controller I

 

11

Digital PID controller II

 

12

parameter tuning of the digital controller

 

13

continuous design steps

Ass #3

14

Matlab Simulation (in Lab)

 

15

Design of Digital Control Systems

 

16

Distribute Control Systems

 

17

Fieldbus Control System

 

18

Review of the course

 

 

Teaching and learning methods
• Lectures
• Quizzes
• Projects

 

Textbook

There is no textbook purchase required for this course. However, the relative references are listed as follows:

  1. Introduction to Computer Numerical Control (5th Edition), James V. Valentino (Author), Joseph Goldenberg (Author), AAA Predator Inc (Author), ISBN-10: 0132176033, Prentice Hall,2012
  2. Digital Control Engineering, Second Edition: Analysis and Design, M. Sami Fadali, Antonio Visioli, ISBN-10: 0123943914, Academic Press, 2012.

 

Grading

Course grades will be weighted according to the following grading formula.

 

Final Exam.................................................... 60%

Quiz: ............................................................. 20%

Assignments:................................................ 10%

Project............................................................ 10%

 

For the course, a total of 100 points will be assigned based on the above proportions. Grades will be scaled based on the performance of the top students in the course.