Control Tutorials for MATLAB and Simulink

Similar documents
ENME 605 Advanced Control Systems, Fall 2015 Department of Mechanical Engineering

Dynamic Pictures and Interactive. Björn Wittenmark, Helena Haglund, and Mikael Johansson. Department of Automatic Control

Multidisciplinary Engineering Systems 2 nd and 3rd Year College-Wide Courses

Using Simulink, Matlab, and LEGO Mindstorms to teach a Project-Based Control Systems Design Course

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

Course Development Using OCW Resources: Applying the Inverted Classroom Model in an Electrical Engineering Course

Lahore University of Management Sciences. FINN 321 Econometrics Fall Semester 2017

MATH 108 Intermediate Algebra (online) 4 Credits Fall 2008

Lecture Videos to Supplement Electromagnetic Classes at Cal Poly San Luis Obispo

Syllabus Education Department Lincoln University EDU 311 Social Studies Methods

STA 225: Introductory Statistics (CT)

Developing a Distance Learning Curriculum for Marine Engineering Education

Remote Control Laboratory Via Internet Using Matlab and Simulink

University of North Carolina at Greensboro Bryan School of Business and Economics Department of Information Systems and Supply Chain Management

Math 098 Intermediate Algebra Spring 2018

Principles Of Macroeconomics Case Fair Oster 10e

Syllabus ENGR 190 Introductory Calculus (QR)

School of Innovative Technologies and Engineering

Electric Power Systems Education for Multidisciplinary Engineering Students

Designing e-learning materials with learning objects

AC : DESIGNING AN UNDERGRADUATE ROBOTICS ENGINEERING CURRICULUM: UNIFIED ROBOTICS I AND II

Math 181, Calculus I

MTH 215: Introduction to Linear Algebra

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

UNIT ONE Tools of Algebra

MAE Flight Simulation for Aircraft Safety

ITSC 1301 Introduction to Computers Course Syllabus

Introduction. Chem 110: Chemical Principles 1 Sections 40-52

MGMT 3280: Strategic Management

State University of New York at Buffalo INTRODUCTION TO STATISTICS PSC 408 Fall 2015 M,W,F 1-1:50 NSC 210

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

Page 1 of 8 REQUIRED MATERIALS:

Physical Versus Virtual Manipulatives Mathematics

Design Of An Automatic Speaker Recognition System Using MFCC, Vector Quantization And LBG Algorithm

ACTL5103 Stochastic Modelling For Actuaries. Course Outline Semester 2, 2014

S T A T 251 C o u r s e S y l l a b u s I n t r o d u c t i o n t o p r o b a b i l i t y

English English 1,2,3,4 Textbooks used as a resource Using new curriculum - building novel library editions. rbooks - consumables

MAT 122 Intermediate Algebra Syllabus Summer 2016

Physics 270: Experimental Physics

ACCT 100 Introduction to Accounting Course Syllabus Course # on T Th 12:30 1:45 Spring, 2016: Debra L. Schmidt-Johnson, CPA

Answers To Hawkes Learning Systems Intermediate Algebra

Multimedia Courseware of Road Safety Education for Secondary School Students

Introduction to Information System

University of Toronto Physics Practicals. University of Toronto Physics Practicals. University of Toronto Physics Practicals

MinE 382 Mine Power Systems Fall Semester, 2014

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221

Beginning and Intermediate Algebra, by Elayn Martin-Gay, Second Custom Edition for Los Angeles Mission College. ISBN 13:

Instructor: Matthew Wickes Kilgore Office: ES 310

Ab Calculus Clue Problem Set Answers

CS 3516: Computer Networks

Math Techniques of Calculus I Penn State University Summer Session 2017

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

Biology Keystone Questions And Answers

Mathematics 112 Phone: (580) Southeastern Oklahoma State University Web: Durant, OK USA

BA 130 Introduction to International Business

ASTRONOMY 2801A: Stars, Galaxies & Cosmology : Fall term

Implementation of Active Cooperative Learning and Problem-based Learning in an Undergraduate Control Systems Course

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

Mathematics. Mathematics

Math 96: Intermediate Algebra in Context

SOUTHERN MAINE COMMUNITY COLLEGE South Portland, Maine 04106

Strategy and Design of ICT Services

Grade 4: Module 2A: Unit 2: Lesson 4 Word Choice: Using Academic Vocabulary to Apply for a Colonial Trade Job

Syllabus - ESET 369 Embedded Systems Software, Fall 2016

Grade 3: Module 2B: Unit 3: Lesson 10 Reviewing Conventions and Editing Peers Work

Course Content Concepts

CHEM 101 General Descriptive Chemistry I

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

Grade 6: Module 2A: Unit 2: Lesson 8 Mid-Unit 3 Assessment: Analyzing Structure and Theme in Stanza 4 of If

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS APPLIED MECHANICS MET 2025

GENERAL CHEMISTRY I, CHEM 1100 SPRING 2014

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS APPLIED STATICS MET 1040

Course Description. Student Learning Outcomes

Strategic Management (MBA 800-AE) Fall 2010

SOFTWARE EVALUATION TOOL

MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM

Computer Architecture CSC

BUSI 2504 Business Finance I Spring 2014, Section A

GEB 6930 Doing Business in Asia Hough Graduate School Warrington College of Business Administration University of Florida

Level 6. Higher Education Funding Council for England (HEFCE) Fee for 2017/18 is 9,250*

Followed by a 30 minute session for those interested in school social work placements and specialization

B.S/M.A in Mathematics

Connect Mcgraw Hill Managerial Accounting Promo Code

Introduction to the Practice of Statistics

Grade 6: Module 1: Unit 2: Lesson 5 Building Vocabulary: Working with Words about the Key Elements of Mythology

ADVANCED PLACEMENT STUDENTS IN COLLEGE: AN INVESTIGATION OF COURSE GRADES AT 21 COLLEGES. Rick Morgan Len Ramist

National Survey of Student Engagement Spring University of Kansas. Executive Summary

Course outline. Code: PHY202 Title: Electronics and Electromagnetism

Grade 6: Module 3B: Unit 2: Overview

University of Arizona

NCSC Alternate Assessments and Instructional Materials Based on Common Core State Standards

CIS 2 Computers and the Internet in Society -

School: Business Course Number: ACCT603 General Accounting and Business Concepts Credit Hours: 3 hours Length of Course: 8 weeks Prerequisite: None

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

Stochastic Calculus for Finance I (46-944) Spring 2008 Syllabus

ME 443/643 Design Techniques in Mechanical Engineering. Lecture 1: Introduction

Livermore Valley Joint Unified School District. B or better in Algebra I, or consent of instructor

Course Syllabus for Calculus I (Summer 2017)

Seminar - Organic Computing

Common Core Curriculum Map For Sociology

Transcription:

Control Tutorials for MATLAB and Simulink Last updated: 07/24/2014 Author Information Prof. Bill Messner Carnegie Mellon University Prof. Dawn Tilbury University of Michigan Asst. Prof. Rick Hill, PhD University of Detroit Mercy Course Details Description Control Tutorials for MATLAB and Simulink is a set of modules consisting of control tutorials for MATLAB and Simulink, curriculum for a first course in systems dynamics and control and a set of homework problems and exams for a second course in controls. Control Tutorials for MATLAB and Simulink - Designed to help you learn how to use MATLAB and Simulink for the analysis and design of automatic control systems. They cover the basics of MATLAB and Simulink and introduce the most common classical and modern control design techniques. System Dynamics and Control - Modeling of electrical, mechanical and electromechanical systems. Analytic solution of open loop and feedback type systems. Root Locus methods in design of systems and evaluation of system performance. Time and frequency domain design of control systems. Controls II - Advanced study of root locus analysis. Frequency response analysis. Design and compensation techniques. Control system analysis and design using state-space methods. Prerequisites: Module 1 MATLAB Basics

Simulink Basics Module 2 Differential Equations Module 3 Laplace transforms, differential equations, transfer functions, root locus and Bode plot construction, MATLAB and Simulink Original Course Documents Source file URL Control Tutorials for MATLAB and Simulink Course Contents MODULE 1: Control Tutorials for MATLAB and Simulink System Modeling Analysis

Control PID Root Locus Frequency State-Space

Digital Simulink Modeling Control

MODULE 2: System Dynamics and Control Lesson 1 Lecture 1 - to modeling, control, differential equations Lecture 2 -Laplace transform definition and properties Chapter 1 and Section 2.1 of the book Sections 2.2 and 2.3 of the book Lesson 2 1 Lecture 3 - Solving differential equations with Laplace Lecture 4 - Mechanical system models Sections 2.4 and 2.5 of the book Sections 3.1 to 3.3 of the book Lesson 3 2 Lecture 5 -Transfer functions and block diagrams Lecture 6 - Time response

Sections 4.1 and 4.2 of the book Sections 4.3 and 4.4 of the book Lesson 4 3 Lecture 7 - State-space models Lecture 8 - Electrical system models Sections 5.1 to 5.3 and 5.5 in the book Sections 6.1 to 6.3 in the book Lesson 5 4 Lecture 9 - Electromechanical systems Lecture 10 - DC Motors Section 6.5 in the book Lesson 6 5 Lecture 11 - Linearization (Taylor Series expansion) Lecture 12 - First-order system response, stability Section 7.4 in the book

Sections 8.1 and 8.2 in the book Lesson 7 6 Lecture 13 - Second-order system response Lecture 14 - Higher-order system response, system identification Section 8.3 in the book Section 8.4 in the book Lesson 8 7 Lecture 15 - to control, block diagram manipulation Lecture 16 - Control goals and specifications, PID control Sections 10.1 and 10.2 in the book Sections 10.3 to 10.5 in the book Lesson 9 8 Lecture 17 - System type and steady-state error Lecture 18 - Root locus basics Section 10.6 in the book

Sections 10.8 and 10.9 in the book Lesson 10 9 Lecture 19 - Root locus continued Lecture 20 - Root Locus for Design Sections 10.8 and 10.9 in the book Lesson 11 10 Lecture 21 - Frequency response and Bode plots Lecture 22 - Analysis with Bode plots Sections 9.1, 9.2, 11.1 and 11.2 in the book Sections 11.2 to 11.4 in the book Lesson 12 11 Lecture 23 - Bode plots for controller design Lecture 24 - More advanced control architectures Section 11.6 in the book

Lesson 13 12 Lecture 25 - Controller implementation and advanced topics Review 13 Project Lab 1 Lab 2 Quizzes Exams Quiz 1 Quiz 2 Quiz 3 Quiz 4 Quiz 5 Quiz 6 Quiz 7 Mid-term Exam Final Exam Textbooks Ogata, K., System Dynamics. 4th Ed., Pearson Prentice Hall, 2004. * Franklin, G., Powell, J.D., and Emami-Naeini, A., Feedback Control of Dynamic Systems. Ŧ

Nise, Norman S., Control Systems Engineering. Ŧ * Required Material Ŧ Supplemental Material MODULE 3: Controls II Problem sets Exams 1 2 3 4 5 6 7 8 Mid-term Exam 1 Mid-term Exam 2 Final Exam Textbooks Ogata, K., Modern Control Engineering. 5th Ed., Prentice Hall, 2010. * Franklin, G., Powell, J.D., and Emami-Naeini, A., Feedback Control of Dynamic Systems. Ŧ Nise, Norman S., Control Systems Engineering. Ŧ * Required Material Ŧ Supplemental Material Links

YouTube Lecture Videos for a course similar to System Dynamics and Control. This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License. Learn more about MathWorks academic resources: MATLAB Courseware Hardware Resources Classroom Resources MATLAB Examples Books Tutorials Webinars Technical Articles