Southern Illinois University Carbondale

Electrical Engineering Technology

ET 438A

Automatic Control Systems Technology

 

Textbook:   Introduction to Control System Technology, 7th Ed.,  Robert N. Bateson.

 

Reference:      Process Control Instrumentation Technology, 5th Ed.  Curtis D. Johnson.

                             Matlab Users Guide, Student Edition,  Mathworks Inc.

 

Instructor:      Dr. Carl J. Spezia PE

 

              Office:    Engineering  D110

              Phone:   453-7839

              E-mail:   powerguy@siu.edu        

 

 

Links

              Course Description

              Course Objectives

              Course Policies and Grading

              Homework Assignments

              Lecture Notes and Demo Videos

              Labs

              Exam Solutions

              Emergency Procedures



 

 

 

 

 

Course Description

 

 Course Description and Prerequisites

 

This course covers the fundamental concepts and tools used to model and design continuous automatic control systems.  Mathematical models for electric, hydraulic, and thermal process systems are examined.  The Laplace transform, transfer function, block diagram and signal flow graph are applied to the modeled systems to determine the system response and design stable control systems.  Computer implementations of graphical analysis and design techniques are covered.  These methods include root locus, and frequency response methods.  A laboratory demonstrates practical applications of measurement and control.

 

Prerequisite:  Engineering Technology 304b or concurrent enrollment.

 

 

Course Content Overview

  

This course is an introduction to the operation and design of continuous signal control systems.  Continuous signals are also call analog signals.  Analog signals are continuous functions of time.  Sampled, also called digital, control uses signals that are a series of samples of continuous signals.  This course will focus on the analog systems modeling and design.

The basic parts of an analog control system will be identified.  Different methods for controlling a analog control system will be examined.  The methods of representing physical systems as mathematical models will be covered.  Once a real system is modeled, design techniques can be used to develop responsive, stable controls for the actual system.

A continuous control system uses some type of sensor to measure the process that requires control.   This measurement is input to a controller that decides the amount of corrective action, if any, that must be applied to the process.  The corrective action signal is transmitted to an actuator.  This device causes the changes in process.  The effective design of these types of systems requires:

 

Measurement of the process variables

 

A mathematical model of the process

 

Selection and modeling of the controller

 

Determining combined controller and process response by using computer or analog electronic simulation

 

Practical implementation of the controller design

 

This course will cover the concepts and tools that make these designs possible.

 

     

Back


 

 

 

Course Learning Objectives

 

At the end of this course, you will be able to:

 

1.)    Identify the components of a typical single-input single-output automatic control system.

2.)          Distinguish between an open-loop and a closed loop control system.

3.)         Use analog OP AMP circuits to scale linear sensor signals.

4.)        Develop and use mathematic models of simple mechanical, thermal, and electrical systems.

5.)         Use a differential equation to model dynamic response in a simple system.

6.)          Use the Laplace transform method to solve first and second order differential equations.

7.)         Use transfer functions and signal flow block diagrams to represent control systems.

8.)         Identify the three modes of analog control: proportional, derivative, and integral and explain how each impacts system performance.

9.)          Develop analog circuits using OP AMP’s that realize the control modes

10.)     Identify stability conditions of an analog control system using the transfer function model

11.)     Identify the stability conditions of an analog control system using Bode plots.

12.)     Use Nyquist plots to determine control system stability

13.)    Use the Routh-Hurwitz Criteria to identify stable control system operation.

14.)    Design negative feedback control circuits for dc motor speed regulation using analog devices.

 

Back

 

 

Course Policies and Grading

 

Grading Scale:            100-90% A

                                  89-80%   B

                                  79-70%   C

                                  69-60%   D

                                  59-below F

 

         Hour Exams (3 at 100 points each)                                50%

         Final Exam  (200 points)                                               20%

         Homework                                                                  10%

         Laboratory Experiments/Activities                                  20%

                                                                                  --------------------

                                                               Total                   100%

 

 

Course Policies

1.      Late Work and Makeup Exams

         No make-up exams.  All homework due at the beginning of the period it is due.  No Late homework.  Late lab grades reduced by 5% per working day starting from due date.

2.      Attendance Policies

         Class attendance is required and attendance will be taken at the beginning of every period.  Students are allowed four unexcused absences. Any further absences will reduce the TOTAL grade by 5% per day absent.

         Grade Calculation

3.      The final grade is computed with five test scores, (the final grade will count twice).  The highest four test grades will then be used to determine this part (60%) of the grade.

         Testing

4.      All exams are closed book and notes unless otherwise specified

 

Note: the final exam is optional for all students that have a 90% or higher average on the hour exams, homework, and experiment/activities

 

Back

 

 

Homework Assignments

 

 

 

Assignment

Chapter

Problems

1

1

1-5a, 1-5b, 1-15a-c

2

1

1-27, 1-28,1-29

3

Johnson

Handout

1.1 hw1.wp5

4

Johnson

Handout

1.17, 1.24, 1.28

5

Johnson

Handout

1.33, op_hw1.wp5

6

Handout

Averhw.wp5

7

Handout

Hw38a3a.wp5

8

Handout

Hw38-3.wp5

9

3

3.5, 3.6, 3.8

10

3

3.9d, 3.10a-d

11

3

3.11a-c, 3.12a-c

12

3

3.20d-e, 3.22a

13

3

Handout

3.28, hw38-5.wp5

14

4

4.1, 4.3, 4.5

15

Handout

hw38-4.wp5

16

4

4.6a,b,d,g,i,m

17

4

4.7a,c,e,g,j

18

Handout

hw38-6a.wp5 Problem 1 only

19

Handout

hw38-6a.wp5

20

Handout

hw38-7.wp5

21

Handout

Hw38-8.wp5

22

4

4.8, 4.9, 4.11, 4.15

23

4

4.16, 10.16, 4.21

24

Handout

dcmtrhw.wp5

Matlab Instructions

Matlab Tutorial

Matlab Reference

25

13

13.14, 13.18

26

13

13.20, 13.23, 13.34 Use Matlab

27

13

13.30, 13.32

28

Handout

intpros.wp5

29

Handout

hw38a-11.wp5

hw38a-12.wp5

30

14

14.6, 14.26

31

Handout

hw38a-13.wp5

32

Handout

bodeny.wp5

33

14

14.27, 14.28, 14.31

34

15

15.6, 15.8

35

15

15.12

 

 

 

 

Back

 

 

 

Lecture Notes

 

Clicking on the following links will allow you to down load Adobe Acrobat files of the class lecture notes.

 

Part 1

Part 2

Part 3

Part 4

Part 5

Part 6

Part 7

Part 8

 

                                                MATLAB Tutorial Videos and Documents

 

                                                Videos

                                                Part 1: Introduction

                                                Part 2: Introduction to Plots

                                                Part 3: Multiple Plots

                                                Part 4: Control Systems Applications

                                                Part 5: Creating a DC motor Transfer Function

                                                Part 6: Transfer Function Script File

                                                Part 7: Plotting Transfer Function Responses

 

 

                                                Documents

 

                                                Matlab Instructions

                                                Matlab Tutorial

                                                Matlab Reference

Back

 

 


 

Laboratory Projects

 

Downloads:           Experiment and cover page format

                           Sample cover page

                           Lab Grading and Attendance Policies

                           How to write good reports

 

Laboratory Experiments

 

 

1.)   Analog Sensor Signal Conditioning

Use analog OP AMP circuits to scale the output of a sensor to signal levels commonly found in practical control systems.  To use OP AMP analog circuits to combine several simulated sensor inputs according to a predefined input signal formula.  Produce an error signal using an OP AMP differential amplifier.

(3 periods)

 

Download a Copy (pdf format)

Download a Copy (Word format)

Lab 1 Video Presentations

 

2.)   Proportional Control Action

Construct a proportional controller using OP AMP circuits and measure its steady state and transient response.  View the response of a first order process to proportional control action.

           (3 periods)

 

Download a Copy (pdf format)

Download a Copy (Word format)

Lab 2 Video Presentations

 

3.)   Introduction to Control System Modeling with Matlab/Simulink

This laboratory introduces the Matlab/Simulink programming and numerical simulation software.  Learn how to generate frequency response and time plot common to control systems analysis and design.  These include Bode plots and unit step response.  Create basic open loop and closed loop block diagram systems using Simulink and find their response using numerical methods that plot the response as graphs.

(1 period)

 

Download a Copy (pdf format)

Download a Copy (Word format)

Simulink Video Tutorials

 

MATLAB Tutorial Videos

                                                Part 1: Introduction

                                                Part 2: Introduction to Plots

                                                Part 3: Multiple Plots

                                                Part 4: Control Systems Applications

Part 5: Creating a DC motor Transfer Function

                                                Part 6: Transfer Function Script File

                                                Part 7: Plotting Transfer Function Responses

 

 

4.)   Modeling Control Systems Using Matlab/Simulink

This lab uses Matlab/Simulink software to model an antenna positioning system.  Students develop the transfer function blocks from component parameters and construct the block diagram in Simulink.  Observe the results of step input changes and external disturbances on the control performance using various types of control action.

(1 period)

 

Download a Copy (pdf format)

Download a Copy (Word format)

 

 

 

 

5.)   Motor-Generator Speed Control Using Proportional and Proportional/Integral Controllers

Design and test a feedback control system that regulates the speed of a motor generator system.  A dc tachogenerator measures the speed of the motor-generator system.  Build a proportional controller using OP AMPs to control the motor speed as the generator load changes.  Design a proportional-integral controller using OP AMPs.  Compare the performance of the two systems.

(4 periods)

 

  

Download a Copy (pdf format)

                                  Download a Copy (Word format)

 

Device Data Sheets 

                                  OP AMP LM 741

                                  NPN Transistor 2N3904

                                  NPN Power Transistor 2N3055

 

 

 

Back

 


 Solutions

 

 
Follow these links to see solutions for the course tests.   To utilize this content you will need speakers or headphones and a Flash Player plugin installed in your browser. Download now.  Note these links may only be active for a specified time period announced by the course instructor. 

 

                                                Exam 1 Solution

                                                Exam 2 Solution

                                               

                                 

 

Back

 

 

Emergency Procedures

 

SIUC is committed to providing a safe and healthy environment for study and work.  Because some health and safety circumstances are beyond our control, we ask that you become familiar with the SIUC Emergency Response Plan and Building Emergency Response Team (BERT) program.  Emergency response information is available on the BERT website at www.bert.siu.edu, Department of Public Safety’s website www.dps.siu.edu (disaster drop down) and in the Emergency Response Guidelines pamphlet.  Know how to respond to each type of emergency.

 

Instructors will provide guidance and direction to students in the classroom in the event of an emergency affecting your location.  It is important that you follow these instructions and stay with your instructor during an evacuation or sheltering emergency.  The Building Emergency Response Team will assist your instructor in evacuating the building or sheltering within the facility.

 

Back