NEW YORK CITY COLLEGE OF TECHNOLOGY The City University of New York 300 Jay Street Brooklyn, NY 11201-2983 Department of Electrical and Telecommunications Engineering Technology TEL (718) 260-5300 - FAX: (718) 254-8643 Course Title: Courses Description: EET 3212 Control Systems This course introduces students to various issues regarding the Systems Control with focus on computer techniques and software systems available in industrial and commercial environment to solve control engineering technology problems. MATLAB and Simulink are important packages utilized to solve systems control problems. Credit hours: 4 course credits, consisting of 3 classroom hours, and 3 Lab hours Prerequisites: EET 3102, MAT 1575 Required text: Prepared by: Control Systems Engineering, 6th Edition, Norman S. Nise December 2010, 2011 A. Goykadosh and M. Kalechman
Instructional Objectives and Assessment Instructional Objectives: Assessment: A. Recognize when an engineering system Students will demonstrate skills in modeling problem can be model using a block box and solving control systems. approached and solved it numerically, symbolically, or analytically. B. Apply numerical and symbolic methods in Students will show skills in calculating and the control systems. Students will perform representing control systems by using the the analysis involved in the Evaluation and Matlab language using mathematical analysis Proper demonstration of various elements of the system. of a system C. Define the systems gain or system transfer Students will use Matlab and Simulink to function, and be able to apply methods for determine its transfer function, its system finding (the roots of the system transfer impulse response, and its pole-zero function) its poles and zeros in order to constellation of typical engineering/industrial explore the system stability and its system problem. oscillatory behavior. D. Understand how to apply linear differential Students will demonstrate skills in performing and algebraic equations and be able to matrix algebra by representing a system in the model and study them in terms of its form of a set of first order diff equations, and system matrices, matrix inverse, ranks, and matrix format. Systems of nonlinear equations matrix conditional number are also explored. Bode, Nyquist and root locus system plots are created. E. Understand the concepts of convolution Students will demonstrate skills in and correlation (auto & cross) both in the Sequence control, Numeric control and time domain and its relations in the Process control in system analysis. frequency domain and its many Utilizing PLC timers and PLC counters applications in systems, controls and communications. Control system analysis with PLC s Grading Procedure: Midterm Exam: 20% Final Exam: 30% Labs reports & assignments: 20% Class participation 10% Homework: 20%
Course Outline: Week Lecture Topic Laboratory 1 & 2 Introduction to the Control Systems. Classification of control Systems. System Representation. Models Lecture: Block System diagram. Block System Algebra. Canonical forms. The transfer function. Example of a servomechanism system. 3 The transfer function properties. Time domain analysis. The impulse response. The convolution integral. The step response. Sinusoids response. Frequency analysis. 4 System differential equations. 1 Free and force response. Ordinary differential equations. Linear and non-linear system equations. Time invariant, Causal systems. Singularities. 5 & 6 Fourier and Laplace analysis. Fast Fourier Transforms. Systems Poles and Zeros. Time frequency analysis and properties. The Complex plane. Regions of convergence. 7 & 8 Signal flow graph. Definitions, Signal flow graph algebra and the reduction process. Maison s rule. Loop gain and input output path. 9 Discrete Systems. The Z transform. The discrete transfer function. Properties time vs. frequency. Stability. The unit circle in the complex plane. Convergence. Review of MATLAB for problem solving Computer controlled systems software and hardware of control systems. Modeling of dynamical systems by integral causality, state equations System identification using frequency and time response methods Using SIMULINK for Control system design Frequency domain design of control systems, lead and lag compensations, phase and gain margins - System identification using frequency and time response methods Simulation of PID control using SIMULINK Lead and lag compensations, phase and gain margins - System identification using frequency and time response methods 10 Stability analysis: Root locus, System structural properties: stability; 1
Week Lecture Topic Laboratory Routh Criteria, Hurwitz Stability 11 The Bode plot. System analysis and design using the Bode plot 12 State Space equations. Matrix System representation. Analysis of the A, B, C, and D matrices. System solutions. 13 &14 Frequency and magnitude scaling. Prototype design. The Nichol s Chart minimal realizations. Modeling; system sensitivity, robustness measures and uncertainties. Controllers and observers - controllability, observability System structural properties: stability; minimal realizations. Modeling; system sensitivity, robustness measures and uncertainties. PLC s: PLC timers - PLC counters Term project 15 Final Exam