- News:
- Course Information:
- Number: 921 U6200
- Credit: 3
- Lecture: Tuesdays 9:10am-12:00noon
- Room: MD-303
- Instructor: Feng-Li Lian (02-3366-3606, fengli@ntu.edu.tw)
- Webpage: http://cc.ee.ntu.edu.tw/~fengli/Teaching/RTCS
- Course Materials: (updated on 5/4/10)
- --------------- Current ---------------
Part 3:
- Lecture Note on 5/11/10 (31 RT Comm Networks)
(2in1 PDF) ,
(4in1 PDF)
- Lecture Note on 5/18/10 (32 Intro to NCS)
(2in1 PDF) ,
(4in1 PDF)
- Lecture Note on 5/25/10 (33 Networked Control Method)
(2in1 PDF) ,
(4in1 PDF)
- Lecture Note on 6/1/10 (34 Schedule Comm & Sample Rate)
(2in1 PDF) ,
(4in1 PDF)
- Lecture Note on 6/1/10 (35 Networked Robot Arm)
(2in1 PDF) ,
(4in1 PDF)
Part 2:
- Lecture Note on 4/13/10 (21: Fundamentals of Digital Control)
(2in1 PDF) ,
(4in1 PDF)
- Lecture Note on 4/13/10 (22: Sampling)
(2in1 PDF) ,
(4in1 PDF)
- Lecture Note on 4/20/10 (23: Dynamic Analysis of Digital Control Systems)
(2in1 PDF) ,
(4in1 PDF)
- Lecture Note on 4/20/10 & 4/27/10 (24: Controller Design of Digital Control Systems)
(2in1 PDF) ,
(4in1 PDF)
- Lecture Note on 5/4/10 (25: Techniques for Enhancing the Performance of Discretized Controllers)
(2in1 PDF) ,
(4in1 PDF)
- Lecture Note on 5/11/10 (26: Timing Analysis for Control Applications)
(2in1 PDF) ,
(4in1 PDF)
Part 1:
- Lecture Note on 3/9/09 (11: Real-Time Operating Systems)
(2in1 PDF) ,
(4in1 PDF)
- Lecture Note on 3/9/09 & 3/16/09 (12: Characterizing Real-Time Systems)
(2in1 PDF) ,
(4in1 PDF)
- Lecture Note on 3/23/09 & 3/30/09 (13: Task Assignment & Scheduling)
(2in1 PDF) ,
(4in1 PDF)
Part 0:
- Lecture Note on 2/23/10 (01: Course Syllabus)
(2in1 PDF) ,
(4in1 PDF)
- Lecture Note on 2/23/10 (02: Introduction)
(2in1 PDF) ,
(4in1 PDF)
- Lecture Note on 3/2/10 (03: Tutorial Paper)
(Paper PDF at Conference website)
(Paper PDF at IEEE Explore website)
- ------------------------------ the following notes are OLD ------------------------------
- --------------- Supplementary Materials ---------------
- Citation Styles:
- -
(Citation Style for Research Papers at Long Island Univ)
updated on 3/09/09
- -
(IEEE Citation Style at Murdoch Unvi)
updated on 3/09/09
- -
(IEEE Citation Style at Blogspot)
updated on 3/09/09
- -
(NCSLab Citation Style)
updated on 3/09/09
- Reference books and papers:
- -
(List on RTCS)
updated on 2/06/09
- -
(List on Multi-agent biological systems)
updated on 2/16/04
- -
(List on Multi-vehicle systems)
updated on 2/16/04
- Simulation Tools & Documents: (updated on 02/26/08)
- - Getting Started with MATLAB
- (PDF file, downloadable from the Mathworks website)
- - Control Tutorials for Matlab
- (at the University of Michigan)
- - CCSDEMO
- (at Lund University)
- - TrueTime
- (at Lund University)
- Control in an Information Rich World,
Report of the Panel on Future Directions
in Control, Dynamics, and Systems.
(PDF file at
http://www.cds.caltech.edu/~murray/cdspanel/report/cdspanel-15aug02.pdf
- Information on Industrial Networks
(List)
updated on 5/12/04
- Collecting File and Directory
(PDF)
updated on 5/12/04
- ---------------- Past ------------------
- Homework/Program Assignments (updated on 5/4/10)
- --------------- Current ---------------
- Homework 6 (Discretized Controller)
assigned on 5/4/10, due on 5/16/10
=> e-mail the Matlab *.m and MS-Word *.doc files to fengli@ntu.edu.tw,
- - Simulation study of the paper written by Raviv & Djaja, 1999
- - Submit R93921XXX.m of Matlab program
- = Name, Registration Number, Dept, Univ, etc., Date:
- - Submit R93921XXX.doc of Word file
- = Name, Registration Number, Dept, Univ, etc., Date:
- = From Matlab/Figure, use Edit/Copy Figure
- to copy every figure generated by the Matlab program
- = Provide any possible description/explanation for each figure
- = Further discussions if possible
- Homework 5 (Analysis and Design of DCS)
assigned on 4/27/10, due on 5/11/10
=> see the Homework Assignment handout
- -Name:
- -Registration Number:
- -Department, University, etc.
- -Date
- -Your answer of the FIVE problems
- Homework 4 (Task Scheduling)
assigned on 3/23/10, due on 4/13/10
=> see the Homework Assignment handout
- -Name:
- -Registration Number:
- -Department, University, etc.
- -Date
- -Your answer of the problems
- Homework 3 (Define Real-Time)
assigned on 3/16/10, due on 3/21/10
=> e-mail the MS-Word file to fengli@ntu.edu.tw, with content as follows:
- -Title of your research topics
- -Name:
- -Registration Number:
- -Department, University, etc.
- -Date
- -Re-read the three or more papers you just obtained.
- -Look for the definition of ˇ§real-timeˇ¨.
- -Identify how the authors define ˇ§real-timeˇ¨
- or ˇ§real-time controlˇ¨ in the paper
- -Re-think again if the title or content without ˇ§real-timeˇ¨.
- -Are the papers classified as real-time-related papers?
- Homework 2 (Paper Survey)
assigned on 3/2/10, due on 3/7/10
=> e-mail the MS-Word file to fengli@ntu.edu.tw, with content as follows:
- -Title of your research topics
- -Name:
- -Registration Number:
- -Department, University, etc.
- -Date
- -Related to your research plan,
- -Go to some searchable database such as IEE/IEEE, EI etc.
- - to search for related research papers.
- -Use keywords such as ˇ§real time controlˇ¨ + ˇ§subjectˇ¨ etc.
- -List 10 of them which interest you most.
- -Read the abstracts of the first 3 papers.
- -Summarize their ideas
- -Please also estimate the time (in minute)
you spend on the following tasks:
- 1. keyword searching; 2. abstract reading; 3. homework writing
- Homework 1 (Research Plan)
assigned on 2/23/10, due on 2/28/10
=> e-mail the MS-Word file to fengli@ntu.edu.tw, with content as follows:
- -Title of your research topics
- -Name:
- -Registration Number:
- -Department, University, etc.
- -Date
- -A brief description about your research with several paragraphs
- -Describe why you want/need to know real-time control systems
- -Describe what your expectation from taking this course is
- -Write down any further suggestions, ideas, thoughts
- Please write down your personal information such as Name, ID, Department, and
Date, FileName, etc. in every Matlab file you use to generate results and
e-mail me one copy of them when you submit your homework.
- ------------------------------ the following notes are OLD ------------------------------
- Project & Report (updated on x/x/04)ˇG
- Semester Project Information,
(PDF)
updated on x/x/04
- Theoretical work on modeling, analysis and design of RTCS
- Such as:
- Multiple sampling rates
- Multiple time delays
- Random sampling times or time delays
- etc.
- Simulation study of practical applications
- Such as:
- DVD player
- Flight control
- Modeling and Control of TCP and AQM
- etc.
- Computer aided software development
- Such as:
- Control Tutorial for Matlab at Uinv of Michigan
(Link)
- CCSDemo:
Matlab macros for Computer-Controlled Systems
(Link)
- TrueTime: Simulation of Networked and Embedded Control System
(Link)
- etc.
- Course Outline:
- Digital Control Systems
- A. From Analog to Digital World
- B. Design Consideration
- C. Z-transform
- D. Controller Design
- Computer Control Systems (Single Centralized Control)
- A. Real-Time Operation Systems
- B. Analog to Digital
- C. Digital to Analog
- Networked Control Systems (Multiple Distributed Control)
- A. Control Networks Protocols
- B. Networked Controllers & Managers
- C. Networked Sensors
- D. Networked Actuators
- Grading
- HW/Program Assignments
30 %
- Presentations
20 %
- Project Report
50 %
- Old News
- Homework 2 (3/1/10)
- Homework 2 is assigned and due on 3/7/10 by e-mail.
- Homework 1 (2/23/10)
- Homework 1 is assigned and due on 2/28/10 by e-mail.
- Lecture Note of Part 0 (2/23/10)
- Lecture notes of Part 0 are posted as follows.
- Conference Information (2/9/10)
-
(2010)
8th IEEE International Workshop on Factory Communication Systems,
-
- May 18-21, 2010,
Nancy, France
-
(2010)
IEEE International Conference on Information and Automation
-
- Jun 20-23, 2010,
Harbin, Heilongjiang, China
-
(2010)
8th IEEE International Conference on Industrial Informatics
-
- Jul 13-16, 2010,
Osaka, Japan
-
(2010)
IEEE Multi-Conference on Systems and Control
-
- Sep 8-10, 2010,
Yokohama, Japan
-
(2010)
The 31th IEEE Real-Time Systems Symposium,
-
- Nov 30 - Dec 3, 2010,
San Diego, California, USA
-
(2010)
The 49th IEEE Conference on Decision and Control
-
- Dec 15-17, 2010,
Atlanta, Georgia, USA
- Project Presentation & Report (6/10/09)
- Time: Monday, 6/15, 12:30pm, at MD223 (next to MD225)
- Every student has 10 min to present your project.
- Final DOC report and the PPT presentation file are due on 6/26 (Fri) by e-mail.
- Lecture Note on (5/25/09)
- Some additional lecture notes used on 5/25/09 is added.
- These additional lecture notes were used in previous semester.
- Lecture Note of Part 2 (5/10/09)
- Lecture notes of Part 3 are posted as follows.
- Planned agenda on (4/6/09)
- 4/19 (Sun): One-page proposal (.doc)
- Including title, team members, affiliation, etc., and
- several paragraphs describing your ideas, as many references as possible
- 4/27 (Mon): HW 5: Digital control (hand writing)
- 5/10 (Sun): HW 6: Discretized controller (Matlab)
- 5/17 (Sun): Progress report (.doc) & presentation (.ppt)
- More than 3 PPT pages including preliminary results and current status
- 5/18 (Mon): (Cancelled) Midterm Exam (task scheduling + digital control)
- 6/15 (Mon): Project presentation (.ppt)
- 6/26 (Fri): Project report (.doc) by 5pm
- One hardcopy and the related electronic files
- including documentation and presentation files, etc.
- Please submit report to the instructorˇ¦s mailbox (MD Building, 1F, No. 717)
- Please submit all the electronic files by e-mail OR to MD Lab 601
- Lecture Note of Part 2 (4/3/09)
- Lecture notes of Part 2 are posted as follows.
- Citation Style (3/9/09)
- Some refereces on citation style is added at
the "Supplementary Materials" section.
- Lecture Note of Part 1 (2/27/09)
- Lecture notes of Part 1 are posted as follows.
- Lecture Time and Room (2/16/09)
- Lecture Time: 1:30-4:20pm, Mondays
- Lecture Room: MD225
- Conference Information (2/15/09)
|