Using MATLAB in a Graduate Electrical Engineering Optimal Control Course
|
|
|
- Miles Lloyd
- 10 years ago
- Views:
Transcription
1 Using MATLAB in a Graduate Electrical Engineering Optimal Control Course Asad Azemi Department of Electrical Engineering Penn State University Great Valley Campus Malvern, PA Abstract - Control system design packages like MATLAB, MATRIX X, Control C, SIMNON, etc. have become essential ingredients of both undergraduate and graduate courses in the systems and controls area. This work describes our experience, at the Great Valley Campus of the Pennsylvania State University and the University of Arkansas, with the use of one of these packages, namely MATLAB with its Control Systems, Robust Control and LMI toolboxes in an optimal control course. In this paper we will describe those standard functions of MATLAB and Control Systems Toolbox that are most appropriate for use in an optimal control course. Next, we will focus on some special features of MATLAB that can be used to produce interactive simulations, using user interface controls. With the help of interactive simulations instructors can effectively illustrate the change in system response due to parameter variations. Examples illustrating these features are included. A discussion of how MATLAB helps in reducing the amount of time spent in performing computational homework assignments and the advantages of using graphics user interface control will follow. Finally, the general positive student reaction will be reported. Introduction The Electrical and Engineering Departments at Penn State University and the University of Arkansas are incorporating computer aided engineering (CAE) and computer aided design (CAD) packages into their curricula. The intent of augmenting the curriculum with these packages is to enhance the students theoretical understanding of the material with hands on analysis and design experience. The benefits of CAE and CAD packages in the classroom have been realized by the authors and their co-workers before [1]-[6]. The benefits of using these packages in a university setting is also confirmed by the number of new textbooks, and revisions of previously printed textbooks incorporating new exercises and problems based on these packages, such as [7]-[15]. A summary of the advantages and disadvantages of incorporating these packages into our graduate curricula are presented below. The summary is followed by sections outlining the use of each package in Edwin Engin Yaz Department of Electrical Engineering University of Arkansas Fayetteville, AR each institution. A summary of the advantages and disadvantages of incorporating these packages into our curriculum are presented below. General Advantages The main advantages of using these tools are: the reinforcement of student understanding of theoretical principles by means of enhanced graphical aids and interactive simulations, analysis of more complex systems that can be treated by pencil and paper, and the instructors ability to assign fairly complex design problems that otherwise would have be unrealistic without the help of such software. Student response concerning the use of these packages is generally favorable. It is also worth mentioning that the use of many CAE packages, such as MATLAB [16], are no longer limited to a a specific filed. Early exposure to these packages will benefit the students. For a more detailed discussion of this topic readers can refer to our previous works [2]-[4]. General Disadvantages Three of the disadvantages of using these packages are the maintenance and operation of these packages on an accessible computer system, the extra work required by students (and instructors) to learn how to use CAE packages, and assuring that the packages are included in the baseline curriculum as part of the required course material. A more detailed discussion of this topic can be found in our previous works [2]-[4]. Optimal Control Systems at Penn State Great Valley Penn State Great Valley Campus, one of the eighteen campuses of the Penn State University, is a graduate center designed to address the educational need of the working engineers in Philadelphia area. Almost all of our students are working engineers, with a wide variety of backgrounds using simulation packages. The goals of this course are to expose the students to the mathematical tools of parametric
2 and dynamic optimization and their uses in designing optimally behaving dynamic systems. The nonlinear systems course covers the following topics: 1. Static Optimization 2. Optimal Control of Discrete-Time Systems 2.1 Linear Quadratic Regulator 2.2 Steady-State Closed-loop Control of Sub-Optimal Feedback 2.3 The Tracking Problem 2.4 Regulator with Function of Final State Fixed 3. Optimal Control of Continuous-Time Systems 3.1 Linear Quadratic Regulator 3.2 Steady-State Closed-loop Control of Sub-Optimal Feedback 3.3 The Tracking Problem 3.4 Regulator with Function of Final State Fixed 3.5 Final-Time-Free Problem 3.6 Constrained Input Problem 4. Dynamic Programming 4.1 Discrete-Time Systems [14] and [15] are used in teaching the course. Students are given weekly assignments that also include computer simulation/usage. Exams also include a take home part that have computer simulations. Student have access to student versions of MATLAB. Optimal Control Systems at the University of Arkansas This course is offered to advanced undergraduate and graduate students with adequate preparation in classical and state space control techniques. The goals of this course are to expose the students to the mathematical tools of parametric and dynamic optimization and their uses in designing optimally behaving dynamic systems. To accomplish these goals, the author (E. Yaz) has been updating the course materials since 1986 so that the following topics are typically covered in a semester: 1. Unconstrained and constrained optimization problems (1 class) 2. Cost function and parametric optimization (2 classes) 3. Necessary and sufficient conditions for optimality (3 classes) 4. Dynamic programming in continuous- and discrete-time (3 classes) 5. The minimum principle (1 class) 6. Applications of the minimum principle (3 classes) 7. Numerical techniques (2 classes) 8. The continuous- and discrete-time quadratic regulator (LQR) and its variants (6 classes) 9. Linear quadratic tracking and disturbance rejection (2 classes) 10. Robustness properties of LQR (2 classes) 11. Introduction to guaranteed cost, H, and linear matrix inequality methods (3 classes) 12. Exams (2 clauses) Our class is normally 80 minutes of lecture. Typically two in-class are given and the rest of the grading is based on weekly homework assignments and the student portfolio which is composed of the class notes that the student takes and the homework assignment corrections. The portfolios are collected twice, once in time to give mid-semester feedback and also, at the end of the semester, to measure the student s general understanding. The major use of the MATLAB software and its toolboxes is in homework solutions. The textbooks [14],[15], [17], and [18] have been used individually over the years as the recommended textbook for the course together with reference books [19]-[22]. The student responses that are mentioned in the conclusion are based on the standard student evaluations using the Purdue Cafeteria form and also an informal written feedback solicited by E. Yaz. Use of MATLAB in Optimal Control Systems Course In this section we will present those features of the MATLAB that we have found most useful in our classes, based on the aforementioned course outlines. The MATLAB and its Control Systems and Robust Control toolboxes are ideal for solving linear quadratic regulator (H 2 Control) and H control problems. The command lqr ( dqlr in the discrete-time case) used in homework assignments to solve the linear quadratic regulator problems. The syntax for this command is [K, p, ev] = lqr (A, B, Q, R, N) (1) where K is the optimal gain, P is the solution of the algebraic Riccati equation, and ev are the optimal closed loop eigenvalues. The quantities A, B, Q, R, N are respectively the system matrix input matrix, state weighing matrix, control weighting matrix and the weighting in the cross product of the state and control in the quadratic performance index. A general form of the algebraic Riccati equation can be solved by command X = are (A, B, C) (2) Where B = B T P 0 and C = C T. Moreover, since the application of the optimal constant gain feedback u = Kx results in a linear time-invariant system description, stability margins can be found by Bode plots ( bode ). Also, the Nyquist plot ( nyquist (A, B, C, D) )derived by Kalman for single input systems. For the special choice of weighting matrices Q = C T C and R = P T,! > 0 (3)
3 the Hamiltonian matrix A 1! BB T H = C T C A T is formed. The closed loop system eigenvalues are just the stable eigenvalues of H. Since the characteristic polynomial for H can be put in the root locus form for the parameter!, by using root-locus plots ( rlocus ), one can control the closed loop pole locations. In the worst case or minimax the solution of the standard state feedback H control problem is given by a special algebraic Riccati equation that can be solved by the command are. In other optima robust design of control systems x=(a+)x+bu (5) q where = w i D i E i, w2 minimization of the usual i=1 i > 1 infinite horizon quadratic cost criterion leads to the same type of H type algebraic Riccati equation. More recently, the MATLAB s LMI toolbox [23] became available, that makes the numerical solution of some problems that are not analytically traceable possible. One just example is minimizing an upper bound on the stochastic energy of the state of a multi-mode plant x= A i x + B i u (6) where i = 1,, N. The control of nonlinear systems with successive linearizations during the operation will lead to this kind of problems. Although, there is no known analysis solution, the LMI formulation allows a numerical solution to this convex optimization problem [24]. Interactive Simulations with MATLAB MATLAB is also capable of producing interactive simulations. This can enhance the quality of presentation with graphical simulations. With the help of interactive simulations instructors can effectively illustrate the change in system response due to parameter variations. This helps students gain a better understanding of the subject. Moreover, since there is no need for students to do any programming, this will allow students with limited or no knowledge of MATLAB programming to access features of MATLAB with little investments of time. This feature is essential in an interactive courseware development. Interactive simulations are produced with the help of graphical user interface (GUI) functions. The GUI is made up of graphical objects, such as menus, buttons, lists, and fields. These objects have meanings; when a user "chooses" an object there is an expectation that a certain kind of action will take place. In MATLAB the GUI is implemented using user interface (UI) controls. Figure 1 shows the application of user interface in minimum control energy for a scalar system with fixed final (4) state. The system model and performance index are given by x k+1 = ax k +bu k J 0 = 2 r n 1 k=0 u2 k (7) where x k and u k denote the state and control input, respectively. r is a positive scalar weighting factor. This program will produce plots of the state and the optimal input vs. time. The sliders will allow the user to change the system parameters and observe the resulting changes. Figure 2 illustrates the use of user interface control in a discrete-time fixed final state linear quadratic regulator. The system model and performance index are given by x k+1 = Ax k + Bu k, k > i J i = 1 2 x N T S N x N + 1 N 1 2 k=i x T k Qx k +u T k Ru k, N P0, Q P 0, R > 0 and the optimal control law equations given by K k = B T 1 S k+1 B + R B T S k+1 A, S N given S k = A T S k+1 (A BK k )+Q V K =(A BK k ) T V k+1, V N = C T P k = P k+1 V T k+1 B B T 1 S k+1 B + R B T V k+1, P N = 0 K k u = B T S k+1 B + R 1 B T u k = K k K u k V k+1 P 1 k VT k x k K u k V k+1 P 1 k r N, r N given The system parameters are specified in continuous time and are discretized based on the sampling period T. The program produces plots of output and control input for optimal and suboptimal regulator. The value of T and the final time, t(f), can be changed with the slider bars. The "A", "B", and "C" buttons allow the user to change the system parameters. The "system" button prints system parameters in continuous- and discrete-time, sampling period, poles of the system, and the final time. The "recalc" button updates the plots based on the parameter changes. Although, the GUI is very useful for presenting the changes in system response due to parameter variations, the implementation is very time consuming and requires an extensive knowledge of MATLAB. Conclusion In this paper, we have presented the use of MATLAB and some of its companion toolboxes in our graduate (8)
4 curriculum, at Penn State University and the University of Arkansas. Several of the advantages provided by computer simulation packages, such as MATLAB, include a reinforcement of student understanding of theoretical principles, allowing assignment of larger, and more complex designs, increased student attentiveness, and enhanced professional development. The main disadvantages of using computer simulation packages are the extra work required of students and instructors, the maintenance and operation of these packages on an accessible computer system, and assuring that the packages are inserted in the baseline curriculum as part of the required course material. Due to the variety of student backgrounds (at Penn State Great Valley Campus), some students have had no prior exposure to the MATLAB which made it difficult for them to finish all the assignments. Using user interface controls will reduce this problem but at the same time will place more burden on the instructor. The general student reaction to the use of and MATLAB has been very positive. [7] [8] [9] [10] [11] [12] Dorf, R., Bishop, R.H. Modern Control Systems, seventh edition, Addison-Wesley Publishing Company, Franklin, G., Powell, J., Workman, M. Digital Control of Dynamic Systems. Addison-Wesley Publishing Company, Strum, R., Kirk, D. Contemporary Linear Systems using MATLAB. PWS publishing company Saadat, H. Computational Aids in Control Systems Using MATLAB. McGraw-Hill, Shahian, B., Hassul, M. Control System Design Using MATLAB. Prentice Hall, N.J., Leonard, N.E., Levine, W.S. Using MATLAB to Analyze and Design Control Systems. Benjamin/Cummings, [1] References Martin, T.W., Azemi, A., Hewett, D., Schneider, C.P., PSpice in Electrical Engineering Laboratories, Proceedings of the ASEE Annual Conference, 1992, pp [13] [14] Ogata, K. Solving Control Engineering Problems with MATLAB. Prentice Hall, N.J., Hanselman, D.C., Kuo, B.C. MATLAB Tools For Control System Analysis and Design. Prentice Hall, 2nd edition, [2] [3] Andrews, D., Azemi, A., Charlton, S., Yaz, E., Computer Simulation in Electrical Engineering Education, Proceedings of the ASEE Gulf-Southwest Section Meeting, 1994, pp Azemi, A., Yaz, E., PSpice and MATLAB in Undergraduate and Graduate Electrical Engineering Courses, Proceedings of the 24th Frontiers in Education Conference, 1994, pp [15] [14] [15] Biship, R.H. Modern Control Systems Analysis & Design Using MATLAB & SIMULINK. Addison-Wesley, Lewis, F.L., et al. Optimal Control. John Wiley & Sons, 2nd edition, Dorato, P., et al. Linear-Quadratic Control An Introduction. Prentice Hall, [4] [5] [6] Yaz, E., Azemi, A., Utilizing MATLAB in two Graduate Electrical Engineering Courses, Proceedings of the 25th Frontiers in Education Conference, 1995, pp. 2c6.1-2c6.4. Azemi, A., Stook, C., Utilizing MATLAB in Undergraduate Electric Circuits Courses, Proc. of the 26th Frontier in Education Conference, vol. 1, 1996, pp , Salt Lake, UT. Azemi, A., Yaz, E., Utilizing SIMULINK and MATLAB in a Graduate Nonlinear Systems Analysis Course, Proc. of the 26th Frontier in Education Conference, vol. 1, 1996, pp , Salt Lake, UT. [16] [17] [18] [19] [20] The MathWorks Inc., 21 Eliot St., South Natick, MA, Stengel, R.F. Stochastic Optimal Control. Wiley: New York, Lewis, F.L. Applied Optimal Control and Estimation. Prentice Hall, Cannon, M.D., et. al. Theory of Optimal Control and Mathematical Programming. McGraw Hill, Fortmann, T.F., Hitz, K.L. An Introduction to Linear Control Systems. Marcel Dekker, 1997.
5 [21] Bryson, A.E. Jr., Ho, Y-C. Applied Optimal Control. Hemisphere, [23] Gahinet, P., et. al. LMI Control Toolbox For Use with MATLAB. Math Works Inc., [22] Owens, D.H. Multivariable and Optimal Systems. Academic Press: London, [24] Boyd, S., et. al. LMIs in System and Control Theory. SIAM: Philadelphia, PA, Figure 1. User interface control for minimum control energy problem. Figure 2. User interface control for fixed final state LQ regulator.
ECE475 Control System Analysis ABET Syllabus. ECE 326. Prerequisite topics: knowledge of Laplace transforms and Bode plots.
ECE475 Control System Analysis ABET Syllabus Catalog Data: ECE 475: Control System Analysis. Three (3) credit hours. Classical and modern feedback control system analysis and methods: stability, root locus,
Linear-Quadratic Optimal Controller 10.3 Optimal Linear Control Systems
Linear-Quadratic Optimal Controller 10.3 Optimal Linear Control Systems In Chapters 8 and 9 of this book we have designed dynamic controllers such that the closed-loop systems display the desired transient
19 LINEAR QUADRATIC REGULATOR
19 LINEAR QUADRATIC REGULATOR 19.1 Introduction The simple form of loopshaping in scalar systems does not extend directly to multivariable (MIMO) plants, which are characterized by transfer matrices instead
ECE 516: System Control Engineering
ECE 516: System Control Engineering This course focuses on the analysis and design of systems control. This course will introduce time-domain systems dynamic control fundamentals and their design issues
AC 2012-4561: MATHEMATICAL MODELING AND SIMULATION US- ING LABVIEW AND LABVIEW MATHSCRIPT
AC 2012-4561: MATHEMATICAL MODELING AND SIMULATION US- ING LABVIEW AND LABVIEW MATHSCRIPT Dr. Nikunja Swain, South Carolina State University Nikunja Swain is a professor in the College of Science, Mathematics,
C21 Model Predictive Control
C21 Model Predictive Control Mark Cannon 4 lectures Hilary Term 216-1 Lecture 1 Introduction 1-2 Organisation 4 lectures: week 3 week 4 { Monday 1-11 am LR5 Thursday 1-11 am LR5 { Monday 1-11 am LR5 Thursday
San José State University Department of Electrical Engineering EE 112, Linear Systems, Spring 2010
San José State University Department of Electrical Engineering EE 112, Linear Systems, Spring 2010 Instructor: Robert H. Morelos-Zaragoza Office Location: ENGR 373 Telephone: (408) 924-3879 Email: [email protected]
Matlab and Simulink. Matlab and Simulink for Control
Matlab and Simulink for Control Automatica I (Laboratorio) 1/78 Matlab and Simulink CACSD 2/78 Matlab and Simulink for Control Matlab introduction Simulink introduction Control Issues Recall Matlab design
ECE 3510 Final given: Spring 11
ECE 50 Final given: Spring This part of the exam is Closed book, Closed notes, No Calculator.. ( pts) For each of the time-domain signals shown, draw the poles of the signal's Laplace transform on the
POTENTIAL OF STATE-FEEDBACK CONTROL FOR MACHINE TOOLS DRIVES
POTENTIAL OF STATE-FEEDBACK CONTROL FOR MACHINE TOOLS DRIVES L. Novotny 1, P. Strakos 1, J. Vesely 1, A. Dietmair 2 1 Research Center of Manufacturing Technology, CTU in Prague, Czech Republic 2 SW, Universität
SYLLABUS. OFFICE AND HOURS: Karnoutsos 536 (Access through K506) M 12, T 1, R 10, 12, 2 or by appointment. I am available by e-mail at all times.
SYLLABUS COURSE TITLE: PreCalculus COURSE NUMBER: MATH0165 REFERENCE NUMBER: 1980 PREREQUISITE: MATH0112 Intermediate Algebra or equivalent INSTRUCTOR: Dr. Riggs OFFICE AND HOURS: Karnoutsos 536 (Access
Lecture 13 Linear quadratic Lyapunov theory
EE363 Winter 28-9 Lecture 13 Linear quadratic Lyapunov theory the Lyapunov equation Lyapunov stability conditions the Lyapunov operator and integral evaluating quadratic integrals analysis of ARE discrete-time
SAN DIEGO COMMUNITY COLLEGE DISTRICT CITY COLLEGE ASSOCIATE DEGREE COURSE OUTLINE
MATH 098 CIC Approval: BOT APPROVAL: STATE APPROVAL: EFFECTIVE TERM: SAN DIEGO COMMUNITY COLLEGE DISTRICT CITY COLLEGE ASSOCIATE DEGREE COURSE OUTLINE SECTION I SUBJECT AREA AND COURSE NUMBER: Mathematics
Algebra II New Summit School High School Diploma Program
Syllabus Course Description: Algebra II is a two semester course. Students completing this course will earn 1.0 unit upon completion. Required Materials: 1. Student Text Glencoe Algebra 2: Integration,
CONTROLLER DESIGN USING POLYNOMIAL MATRIX DESCRIPTION
CONTROLLER DESIGN USING POLYNOMIAL MATRIX DESCRIPTION Didier Henrion, Centre National de la Recherche Scientifique, France Michael Šebek, Center for Applied Cybernetics, Faculty of Electrical Eng., Czech
Algebraic Concepts Algebraic Concepts Writing
Curriculum Guide: Algebra 2/Trig (AR) 2 nd Quarter 8/7/2013 2 nd Quarter, Grade 9-12 GRADE 9-12 Unit of Study: Matrices Resources: Textbook: Algebra 2 (Holt, Rinehart & Winston), Ch. 4 Length of Study:
LOOP TRANSFER RECOVERY FOR SAMPLED-DATA SYSTEMS 1
LOOP TRANSFER RECOVERY FOR SAMPLED-DATA SYSTEMS 1 Henrik Niemann Jakob Stoustrup Mike Lind Rank Bahram Shafai Dept. of Automation, Technical University of Denmark, Building 326, DK-2800 Lyngby, Denmark
Controller Design in Frequency Domain
ECSE 4440 Control System Engineering Fall 2001 Project 3 Controller Design in Frequency Domain TA 1. Abstract 2. Introduction 3. Controller design in Frequency domain 4. Experiment 5. Colclusion 1. Abstract
INTRODUCTION (Syllabus, Numerical Methods & Computational Tools)
INTRODUCTION (Syllabus, Numerical Methods & Computational Tools) A. J. Clark School of Engineering Department of Civil and Environmental Engineering by Dr. Ibrahim A. Assakkaf Spring 2001 ENCE 203 - Computation
Florida State College at Jacksonville MAC 1105: College Algebra Summer Term 2011 Reference: 346846 MW 12:00 PM 1:45 PM, South Campus Rm: G-314
Florida State College at Jacksonville MAC 1105: College Algebra Summer Term 2011 Reference: 346846 MW 12:00 PM 1:45 PM, South Campus Rm: G-314 General Information: Instructor: Ronald H. Moore Office Hours:
Enhancing Classical Controls Education via Interactive GUI Design
C Enhancing Classical Controls Education via Interactive GUI Design Raymond C. Garcia and Bonnie S. Heck lassical control design methods reg- tions is manually; that is. the students plot options available,
Integration of a fin experiment into the undergraduate heat transfer laboratory
Integration of a fin experiment into the undergraduate heat transfer laboratory H. I. Abu-Mulaweh Mechanical Engineering Department, Purdue University at Fort Wayne, Fort Wayne, IN 46805, USA E-mail: [email protected]
COURSE SYLLABUS. Brazosport College. Math 1314 College Algebra. [email protected] [email protected]. Office: J.227. Phone: 979-230-3386
Brazosport College COURSE SYLLABUS Math 1314 College Algebra Instructor: Mrs. Ioana Agut E-mail: [email protected] [email protected] Office: J.227 Phone: 979-230-3386 Fax: 979-230-3390 Course
Interactive applications to explore the parametric space of multivariable controllers
Milano (Italy) August 28 - September 2, 211 Interactive applications to explore the parametric space of multivariable controllers Yves Piguet Roland Longchamp Calerga Sàrl, Av. de la Chablière 35, 14 Lausanne,
TEACHING AUTOMATIC CONTROL IN NON-SPECIALIST ENGINEERING SCHOOLS
TEACHING AUTOMATIC CONTROL IN NON-SPECIALIST ENGINEERING SCHOOLS J.A.Somolinos 1, R. Morales 2, T.Leo 1, D.Díaz 1 and M.C. Rodríguez 1 1 E.T.S. Ingenieros Navales. Universidad Politécnica de Madrid. Arco
EDUMECH Mechatronic Instructional Systems. Ball on Beam System
EDUMECH Mechatronic Instructional Systems Ball on Beam System Product of Shandor Motion Systems Written by Robert Hirsch Ph.D. 998-9 All Rights Reserved. 999 Shandor Motion Systems, Ball on Beam Instructional
Nonlinear Systems and Control Lecture # 15 Positive Real Transfer Functions & Connection with Lyapunov Stability. p. 1/?
Nonlinear Systems and Control Lecture # 15 Positive Real Transfer Functions & Connection with Lyapunov Stability p. 1/? p. 2/? Definition: A p p proper rational transfer function matrix G(s) is positive
Numerical Analysis. Professor Donna Calhoun. Fall 2013 Math 465/565. Office : MG241A Office Hours : Wednesday 10:00-12:00 and 1:00-3:00
Numerical Analysis Professor Donna Calhoun Office : MG241A Office Hours : Wednesday 10:00-12:00 and 1:00-3:00 Fall 2013 Math 465/565 http://math.boisestate.edu/~calhoun/teaching/math565_fall2013 What is
Mohawk Valley Community College MVCC MA115 Mr. Bauer
Mohawk Valley Community College MVCC MA115 Course description: This is a dual credit course. Successful completion of the course will give students 1 VVS Credit and 3 MVCC Credit. College credits do have
Controller Design using the Maple Professional Math Toolbox for LabVIEW
Controller Design using the Maple Professional Math Toolbox for LabVIEW This application demonstrates how you can use the Maple Professional Math Toolbox for LabVIEW to design and tune a Proportional-Integral-Derivative
EXPECTED LEARNING OUTCOMES:
PCCUA 1 Course Name: COLLEGE ALGEBRA Course Number: MS 123 ACTS Course: MATH 1103 (transferable) Semester and Year: Fall 2015 Meeting Place: C103 Meeting Time: Tues/Thurs 11:00a-12:20p Prerequisites: 19+
PART 1: INSTRUCTOR INFORMATION, COURSE DESCRIPTION AND TEACHING METHODS
PART 1: INSTRUCTOR INFORMATION, COURSE DESCRIPTION AND TEACHING METHODS 1.1 General information Full course title: Quantitative Methods in Economics Type of course: Compulsory Level of course B.A. Year
Optimal Resource Allocation for the Quality Control Process
Optimal Resource Allocation for the Quality Control Process Pankaj Jalote Department of Computer Sc. & Engg. Indian Institute of Technology Kanpur Kanpur, INDIA - 208016 [email protected] Bijendra
ELECTRICAL ENGINEERING
EE ELECTRICAL ENGINEERING See beginning of Section H for abbreviations, course numbers and coding. The * denotes labs which are held on alternate weeks. A minimum grade of C is required for all prerequisite
Requisite Approval must be attached
Requisite Approval must be attached CITRUS COMMUNITY COLLEGE DISTRICT DEPARTMENT Mathematics COURSE NUMBER MATH 148 TITLE Intermediate Algebra I THIS COURSE IS CLASSIFIED AS: DEGREE APPLICABLE UNIT VALUE
dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor
dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor Jaswandi Sawant, Divyesh Ginoya Department of Instrumentation and control, College of Engineering, Pune. ABSTRACT This
RANGER COLLEGE SYLLABUS
Course: Math 1314, College Algebra Credit Hours: 3 Instructor: Dr. Norman Fletcher Office Location: Science #1 Office Hours: Email: [email protected] Office Phone: 254 647 3234, ext. 7031 RANGER
COURSE SYLLABUS. Office Hours: MWF 08:30am-09:55am or by appointment, DAV 238
USF, St. Petersburg MAC 1105 College Algebra (ref #20214 ) COURSE SYLLABUS Term: Spring 2011 Section: 602 Department: MTH College: AP Credit hours: 3 Instructor: Olena Maymeskul Email: [email protected]
ME 3012 Systems Analysis & Control and Vibrational Responses. Learning Outcomes. Dr. Bob Williams
Learning Outcomes Dr. Bob Williams The objectives of this course are to introduce the student to the modeling, simulation, and classical control of single-input-single-output linear time-invariant systems.
Springfield Technical Community College School of Mathematics, Sciences & Engineering Transfer
Springfield Technical Community College School of Mathematics, Sciences & Engineering Transfer Department: Mathematics Course Title: Algebra 2 Course Number: MAT-097 Semester: Fall 2015 Credits: 3 Non-Graduation
System Modeling and Control for Mechanical Engineers
Session 1655 System Modeling and Control for Mechanical Engineers Hugh Jack, Associate Professor Padnos School of Engineering Grand Valley State University Grand Rapids, MI email: [email protected] Abstract
PID, LQR and LQR-PID on a Quadcopter Platform
PID, LQR and LQR-PID on a Quadcopter Platform Lucas M. Argentim [email protected] Willian C. Rezende [email protected] Paulo E. Santos [email protected] Renato A. Aguiar [email protected]
TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA
2015 School of Information Technology and Electrical Engineering at the University of Queensland TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA Schedule Week Date
Formulations of Model Predictive Control. Dipartimento di Elettronica e Informazione
Formulations of Model Predictive Control Riccardo Scattolini Riccardo Scattolini Dipartimento di Elettronica e Informazione Impulse and step response models 2 At the beginning of the 80, the early formulations
COURSE OUTLINE. Course Title Applied College Algebra
COURSE OUTLINE Course Number MAT140 Course Title Applied College Algebra Credits 4 Hours: lecture/lab/other 4 lecture Catalog description: Co- or Pre-requisite Completion of MAT037 with a C or better or
Chemistry 662 Chemical Kinetics and Dynamics
Chemistry 662 Chemical Kinetics and Dynamics Fall 2011 COURSE SYLLABUS Instructor: Jörg C. Woehl Office Number: Chemistry Building Room 343 Office Hours: Open door E-Mail: [email protected] Course web page:
Diablo Valley College Catalog 2014-2015
Mathematics MATH Michael Norris, Interim Dean Math and Computer Science Division Math Building, Room 267 Possible career opportunities Mathematicians work in a variety of fields, among them statistics,
Proposal for Undergraduate Certificate in Large Data Analysis
Proposal for Undergraduate Certificate in Large Data Analysis To: Helena Dettmer, Associate Dean for Undergraduate Programs and Curriculum From: Suely Oliveira (Computer Science), Kate Cowles (Statistics),
Dynamic Eigenvalues for Scalar Linear Time-Varying Systems
Dynamic Eigenvalues for Scalar Linear Time-Varying Systems P. van der Kloet and F.L. Neerhoff Department of Electrical Engineering Delft University of Technology Mekelweg 4 2628 CD Delft The Netherlands
School of Engineering Department of Electrical and Computer Engineering
1 School of Engineering Department of Electrical and Computer Engineering 332:223 Principles of Electrical Engineering I Laboratory Experiment #4 Title: Operational Amplifiers 1 Introduction Objectives
Lecture 3. Linear Programming. 3B1B Optimization Michaelmas 2015 A. Zisserman. Extreme solutions. Simplex method. Interior point method
Lecture 3 3B1B Optimization Michaelmas 2015 A. Zisserman Linear Programming Extreme solutions Simplex method Interior point method Integer programming and relaxation The Optimization Tree Linear Programming
PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS PROJECT SCHEDULING W/LAB CET 2021
PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS PROJECT SCHEDULING W/LAB CET 2021 Class Hours: 2.0 Credit Hours: 3.0 Laboratory Hours: 3.0 Revised: Fall 07 Catalog Course Description: This
Financial Optimization ISE 347/447. Preliminaries. Dr. Ted Ralphs
Financial Optimization ISE 347/447 Preliminaries Dr. Ted Ralphs ISE 347/447 Preliminaries 1 Introductory Stuff Welcome! Class Meeting Time Office Hours TBD Surveys ISE 347/447 Preliminaries 2 What will
ROCHESTER INSTITUTE OF TECHNOLOGY COURSE OUTLINE FORM COLLEGE OF SCIENCE. School of Mathematical Sciences
! ROCHESTER INSTITUTE OF TECHNOLOGY COURSE OUTLINE FORM COLLEGE OF SCIENCE School of Mathematical Sciences New Revised COURSE: COS-MATH-101 College Algebra 1.0 Course designations and approvals: Required
Real-Time Systems Versus Cyber-Physical Systems: Where is the Difference?
Real-Time Systems Versus Cyber-Physical Systems: Where is the Difference? Samarjit Chakraborty www.rcs.ei.tum.de TU Munich, Germany Joint work with Dip Goswami*, Reinhard Schneider #, Alejandro Masrur
CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. I - Basic Elements of Control Systems - Ganti Prasada Rao
BASIC ELEMENTS OF CONTROL SYSTEMS Ganti Prasada Rao International Centre for Water and Energy Systems, Abu Dhabi, UAE Keywords: Systems, Block diagram, Controller, Feedback, Open-loop control, Closedloop
Numerical Analysis Introduction. Student Audience. Prerequisites. Technology.
Numerical Analysis Douglas Faires, Youngstown State University, (Chair, 2012-2013) Elizabeth Yanik, Emporia State University, (Chair, 2013-2015) Graeme Fairweather, Executive Editor, Mathematical Reviews,
CENTRAL COLLEGE Department of Mathematics COURSE SYLLABUS
CENTRAL COLLEGE Department of Mathematics COURSE SYLLABUS MATH 1314: College Algebra Fall 2010 / Tues-Thurs 7:30-9:00 pm / Gay Hall Rm 151 / CRN: 47664 INSTRUCTOR: CONFERENCE TIMES: CONTACT INFORMATION:
3.1 State Space Models
31 State Space Models In this section we study state space models of continuous-time linear systems The corresponding results for discrete-time systems, obtained via duality with the continuous-time models,
STAT 1403 College Algebra Dr. Myron Rigsby Fall 2013 Section 0V2 crn 457 MWF 9:00 am
MATH 1403 College Algebra/ Rigsby/ Fall 2013 Page 1 Credit Hours: 3 Lecture Hours: 3 University of Arkansas Fort Smith 5210 GRAND AVENUE P.O. BOX 3649 FORT SMITH, AR 72913-3649 479-788-7000 Syllabus and
9700 South Cass Avenue, Lemont, IL 60439 URL: www.mcs.anl.gov/ fulin
Fu Lin Contact information Education Work experience Research interests Mathematics and Computer Science Division Phone: (630) 252-0973 Argonne National Laboratory E-mail: [email protected] 9700 South
Mathematics (MAT) MAT 061 Basic Euclidean Geometry 3 Hours. MAT 051 Pre-Algebra 4 Hours
MAT 051 Pre-Algebra Mathematics (MAT) MAT 051 is designed as a review of the basic operations of arithmetic and an introduction to algebra. The student must earn a grade of C or in order to enroll in MAT
PHILOSOPHY OF THE MATHEMATICS DEPARTMENT
PHILOSOPHY OF THE MATHEMATICS DEPARTMENT The Lemont High School Mathematics Department believes that students should develop the following characteristics: Understanding of concepts and procedures Building
Control System Definition
Control System Definition A control system consist of subsytems and processes (or plants) assembled for the purpose of controlling the outputs of the process. For example, a furnace produces heat as a
CONTROLLABILITY. Chapter 2. 2.1 Reachable Set and Controllability. Suppose we have a linear system described by the state equation
Chapter 2 CONTROLLABILITY 2 Reachable Set and Controllability Suppose we have a linear system described by the state equation ẋ Ax + Bu (2) x() x Consider the following problem For a given vector x in
COLLEGE OF NATURAL AND HEALTH SCIENCE MATH 1213 College Algebra Classical Conversations Summer 2016 Course Summary
COLLEGE OF NATURAL AND HEALTH SCIENCE MATH 1213 College Algebra Classical Conversations Summer 2016 Course Summary Catalog Description In this course a systematic development of fundamental algebraic operations
2014-2015 The Master s Degree with Thesis Course Descriptions in Industrial Engineering
2014-2015 The Master s Degree with Thesis Course Descriptions in Industrial Engineering Compulsory Courses IENG540 Optimization Models and Algorithms In the course important deterministic optimization
COURSE SYLLABUS Pre-Calculus A/B Last Modified: April 2015
COURSE SYLLABUS Pre-Calculus A/B Last Modified: April 2015 Course Description: In this year-long Pre-Calculus course, students will cover topics over a two semester period (as designated by A and B sections).
Tennessee Wesleyan College Math 131 C Syllabus Spring 2016
Tennessee Wesleyan College Math 131 C Syllabus Spring 2016 I. Course: College Algebra, M131 C Location: Durham 303 Days/Time: MWF 1100-1150 Credit hours: 3 II. III. IV. Instructor: Dr. David J. Ashe Office:
II. Office Hours* (sign up at least 24 hours in advance in binder at student desk in office) Monday
Lansing Community College TEC Pre-Calculus Official Course Syllabus Effective Fall 2013 I. Course Code Title: Room 1st Hour: HTEC 064 005 TEC Pre-Calculus A MB 203 II. Office Hours* (sign up at least 24
Management Science 250: Mathematical Methods for Business Analysis Three Semester Hours
Management Science 250: Mathematical Methods for Business Analysis Three Semester Hours Dr. Laura Swanson Office: FH, Rm. 3121 Homepage: http://www.siue.edu/~lswanso Office telephone: (618) 650-2710 e-mail:
TEACHING AGGREGATE PLANNING IN AN OPERATIONS MANAGEMENT COURSE
TEACHING AGGREGATE PLANNING IN AN OPERATIONS MANAGEMENT COURSE Johnny C. Ho, Turner College of Business, Columbus State University, Columbus, GA 31907 David Ang, School of Business, Auburn University Montgomery,
ABET Criterion 3: Outcomes Met By Course Content
ABET Criterion 3: Outcomes Met By Course Content This brief content assessment should be consistent with the updated Course Syllabet Course #: BEE 200: Title: The BEE experience (1 credit) Semester/Year:
Finite Mathematics Using Microsoft Excel
Overview and examples from Finite Mathematics Using Microsoft Excel Revathi Narasimhan Saint Peter's College An electronic supplement to Finite Mathematics and Its Applications, 6th Ed., by Goldstein,
Chapter 3: Mathematical Models and Numerical Methods Involving First-Order Differential Equations
Massasoit Community College Instructor: Office: Email: Phone: Office Hours: Course: Differential Equations Course Number: MATH230-XX Semester: Classroom: Day and Time: Course Description: This course is
QUALITY ENGINEERING PROGRAM
QUALITY ENGINEERING PROGRAM Production engineering deals with the practical engineering problems that occur in manufacturing planning, manufacturing processes and in the integration of the facilities and
Microcontroller-based experiments for a control systems course in electrical engineering technology
Microcontroller-based experiments for a control systems course in electrical engineering technology Albert Lozano-Nieto Penn State University, Wilkes-Barre Campus, Lehman, PA, USA E-mail: [email protected]
Administrative - Master Syllabus COVER SHEET
Administrative - Master Syllabus COVER SHEET Purpose: It is the intention of this to provide a general description of the course, outline the required elements of the course and to lay the foundation for
PCHS ALGEBRA PLACEMENT TEST
MATHEMATICS Students must pass all math courses with a C or better to advance to the next math level. Only classes passed with a C or better will count towards meeting college entrance requirements. If
Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP
Department of Electrical and Computer Engineering Ben-Gurion University of the Negev LAB 1 - Introduction to USRP - 1-1 Introduction In this lab you will use software reconfigurable RF hardware from National
Introduction to Engineering System Dynamics
CHAPTER 0 Introduction to Engineering System Dynamics 0.1 INTRODUCTION The objective of an engineering analysis of a dynamic system is prediction of its behaviour or performance. Real dynamic systems are
Reproducing Calculations for the Analytical Hierarchy Process
Reproducing Calculations for the Analytical Hierarchy Process Booz Allen Hamilton International Infrastructure Team Introduction Booz Allen supports clients in the application of the Analytical Hierarchy
Teaching and Related Experience
Emese Kennedy May 2015 (Expected) Dec. 2013 May 2010 2013 present 2013 present Education Ph.D. Candidate, Applied Mathematics, North Carolina State University, Advisor: Dr. Hien Tran Dissertation Title:
OPTIMAl PREMIUM CONTROl IN A NON-liFE INSURANCE BUSINESS
ONDERZOEKSRAPPORT NR 8904 OPTIMAl PREMIUM CONTROl IN A NON-liFE INSURANCE BUSINESS BY M. VANDEBROEK & J. DHAENE D/1989/2376/5 1 IN A OPTIMAl PREMIUM CONTROl NON-liFE INSURANCE BUSINESS By Martina Vandebroek
ACADEMIC INTERGRITY POLICY
Western Michigan University, Electrical and Computer Engineering Department ECE 4300/5300 Electric Power Systems (3-0), Spring 2016 Course Information and Policies CRN: 11647-100/14042-100 9:30-10:20 a.m.
NEOSHO COUNTY COMMUNITY COLLEGE MASTER COURSE SYLLABUS
NEOSHO COUNTY COMMUNITY COLLEGE MASTER COURSE SYLLABUS COURSE IDENTIFICATION Course Code/Number: MATH 113 Course Title: College Algebra Division: Applied Science (AS) Liberal Arts (LA) Workforce Development
MATHEMATICS. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences. Degree Requirements
MATHEMATICS Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences. Paul Feit, PhD Dr. Paul Feit is Professor of Mathematics and Coordinator for Mathematics.
CORRELATED TO THE SOUTH CAROLINA COLLEGE AND CAREER-READY FOUNDATIONS IN ALGEBRA
We Can Early Learning Curriculum PreK Grades 8 12 INSIDE ALGEBRA, GRADES 8 12 CORRELATED TO THE SOUTH CAROLINA COLLEGE AND CAREER-READY FOUNDATIONS IN ALGEBRA April 2016 www.voyagersopris.com Mathematical
SOUTHWEST COLLEGE Department of Mathematics
SOUTHWEST COLLEGE Department of Mathematics COURSE SYLLABUS MATH 1314: College Algebra INSTRUCTOR: E-MAIL: Fatemeh Salehibakhsh [email protected] Office Hours M - W 2:30 3:00 PM Friday 11:00 AM 2:00
ACT Mathematics sub-score of 22 or greater or COMPASS Algebra score of 50 or greater or MATH 1005 or DSPM 0850
MATH 1710 College Algebra Course Syllabus Spring 2014 Course Information Course Description: Learning Outcomes: Prerequisites: Course Topics: This course emphasizes analysis of functions and graphs, complex
Select One: New Delete Course Modification
Prefix & Number: Initial Term: Select One: New Delete Course Modification Title: College/School: Dept: Abbreviated Title: CREDIT OFFERED Levels: (select all that apply) None (Blank) Undergraduate (U) Graduate
The Method of Least Squares
The Method of Least Squares Steven J. Miller Mathematics Department Brown University Providence, RI 0292 Abstract The Method of Least Squares is a procedure to determine the best fit line to data; the
PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS PROJECT SCHEDULING W/LAB ENGT 2021
PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS PROJECT SCHEDULING W/LAB ENGT 2021 Class Hours: 3:0 Credit Hours: 3:0 Laboratory Hours:2:0 Date Revised: Fall 2012 Catalog Course Description: This course
