http://www.cs.aue.auc.dk/~akbar/Images/resicon.gifAssorted Linkshttp://www.cs.aue.auc.dk/~akbar/Images/resicon.gif


 

Concordia University, Canada

     Relevant information on our teaching and research work based on a quadrotor helicopter unmanned aerial vehicle (UAV) – Qball-X4:

         http://www.concordia.ca/now/what-we-do/research/20110321/four-times-the-fun.php

         http://www.encs.concordia.ca/news-and-events/entry.php?a=2011/03/quadrotor-research-takes-off-in-encs.php

         http://quanser.blogspot.com/2011/02/attracting-students-with-cutting-edge.html

         Quanser Ad. Published in ASEE (American Society for Engineering Education)’s PRISM Magazine, March+April Issue, 2011

         CONCORDIA UNIVERSITY: Hands-on Education and Research Needs Solved by Partnership with Quanser, Available at Quanser’s Newsletter, Vol. 36, May 2011:

1)       http://campaign.r20.constantcontact.com/render?llr=owpolmcab&v=001xmZOF4pc7pPkC35WYnosPfX6kAETUo5uw_fk6ZsobzB4PY9lJBSiWqcV-wEAtQ50IPiIBObqmtzHtkHWuXTnrl-3WHR0GPuIzJvWknQVCJZP6CV3wD2k1LTbkrbu2IuW52K7J0dy3E8hbliPfeDZEOLhuJ0JC-GJn7zRCr0-W8LOvYNGPV9wbdmIu0Ci_o5ciLfO5HZkUw4_ZupqUUAstfQ15EiTq8PeJuJ_bRFbmOCjok1LSYAH7pRzb9rQB_MHYug8_2UEAyxTT3H_dKab9iV0ZjxdFam9VhbwJJGxVNGxD8YLb4zSeRaTvRJuYhZvmMTkUMzZnMMC7DZXaKNHC6Y9H0lLg2tIqog8P5JONGg%3D

2)       http://library.constantcontact.com/download/get/file/1102073773774-425/Concordia+University+Customer+Story.pdf

 

Teaching-relevant Paper Publications at Concordia University:

1.       Youmin Zhang (2011), Using Cutting-edge Unmanned Aerial Vehicles (UAVs) Technology for Flight Controls Courses Teaching, Presented and in the Proc. of the 3rd International Conference on Education and New Learning Technologies (EDULEARN11), Barcelona, Spain, July 4-6, 2011, pp. 3563-3573.

  Winter 2013

·         MECH 471/6621     Microcontrollers for Mechatronics (Formerly: Microprocessors and Applications)

 (Lectures Time: Thursdays, 17:45-20:15; Lecture Location: H-631)

Labs: Thursdays, 10:45-12:35, Lab XI: Week(1); XJ: Week(2), Room: H1057. Labs start from January 20, 2014, Monday (Week #1).

  Fall 2013

·         MECH 480/6091     Flight Control Systems 

(Lectures Time: Thursdays, 5:45pm-8:15pm; Lecture Location: FG-B050; Lectures will start from Sept. 6th, 2013; Last day of classes: Dec. 5th, 2011)

(Labs Time:        Mondays, 11:45-13:35 and Wednesdays, 9:45-11:35 and 12:05-13:55; Lab Locations: H-867 for quadrotor helicopter UAV labs; H-821 for Matlab/Simulink labs; Labs will start from Sept. 9th of the Week #1, 2013)

 

·         MECH 370            Modeling, Simulation and Control Systems (Formerly: Modeling, Simulation and Analysis of Physical Systems)

              (Lectures Time: Wednesdays and Fridays, 11:45-13:00; Lecture Location: H-535)

  Winter 2012

·         ENGR 7461              Avionics Systems Design

(Lectures Time: Tuesdays, 5:45pm-8:15pm;       Lecture Location: TBD;        Lecture Instructor: Prof. Youmin Zhang;

 Lectures will start from Jan. 8th, 2013)

  Fall 2012

·         MECH 480/6091      Flight Control Systems 

(Lectures Time: Thursdays, 5:45pm-8:15pm;     Lectures Location: H-521;FG-B070     Labs Location: H-867;   Lecture Instructor: Prof. Youmin Zhang;

 Lectures will start from Sept. 6th, 2012; Last day of classes: Dec. 3th, 2012)

Notice to MECH 480/6091 and ELEC 415 Students in Fall 2012:

1)   Before presenting the first lecture at 5:45pm on Sept. 6th (Thursday), we will go to the lab H-867 first for a demo beginning at 5:45pm. After the demo at the lab, we will go to the classroom at FG-B070.

2)   Due to a trip organized by the Faculty, University and City of Montreal, the class at Sept. 13 has to be cancelled and will be moved to the make-up day of Dec. 4th, 2012.

·         ENGR  691X           Fault Diagnosis and Fault Tolerant Control Systems

(Time: Mondays, 2:45pm-5:30pm;                       Lectures Location: H-603-1;                 Lecture Instructor: Prof. Youmin Zhang;

 Lectures will start from Sept. 10th, 2012; Last day of classes: Dec. 3th, 2012)

Notice to ENGR 691X Students in Fall 2012:

1)  We will still give lecture today of Sept. 17. See all of you who had registered to the course earlier today at H-603-1 in 2:45pm. 

2)       Due to a trip organized by the Faculty, University and City of Montreal, the first class at Sept. 10 has to be cancelled and will be moved to the make-up day of Dec. 4th, 2012. In this case, the first lecture will be started on Sept. 17, 2012.

 

Welcome to register to the above courses in Fall 2012 !

  Winter 2011

·         MECH 471/6621     Microcontrollers for Mechatronics (Formerly: Microprocessors and Applications)

 (Lectures Time: Thursdays, 17:45-20:15; Lecture Location: EV12-163)

 

Course Projects Presentation Slides for MECH471/6621 (2012-04-26):

 

1. Roman Soukharev, Mohhamadali Askari Hemmat, Autonomous Line Following Ground Vehicle Controlled by PIC18 Microcontroller (Picture1)

 

2. Reza Ahani, Pooya Merat, Mohammad Mohajerani, Controller Design for a QGV using dsPIC MCU (Video1, Video2, Video3, Video4)

 

3. Baoguang Xu, Bin Yu, Zhuang Liu, Intelligent UGV (Unmanned Ground Vehicle)  (Video1)

 

·         MECH 370              Modeling, Simulation and Control Systems (Formerly: Modeling, Simulation and Analysis of Physical Systems)

(Lectures Time: Wednesdays and Fridays, 11:45-13:00; Lecture Location: H-531)

  Fall 2011

·         MECH 480/6091     Flight Control Systems 

(Lectures Time: Thursdays, 5:45pm-8:15pm; Lecture Location: FG-B070; Lectures will start from Sept. 8th, 2011; Last day of classes: Dec. 5th, 2011)

(Labs Time:        Mondays, 11:45-13:35 and Wednesdays, 9:45-11:35 and 12:05-13:55; Lab Locations: H-907 for quadrotor helicopter UAV labs; H-0011 for Flight Simulator; H-821 for Matlab/Simulink labs; Labs will start from Sept. 12th of the Week #1, 2011)

 

Videos for MECH480 Lab Final Flight Demonstration by Each Group (2011-12-12 and 13):

·         Group 1: Video1 and Video2

·         Group 2: Video1 and Video2

·         Group 3: Video1 and Video2

·         Group 4: Video1 and Video2

 

Course Projects Presentation Slides for MECH6091 (2011-12-16):

 

1. L. Buendia, R. Lezama and D. Delgado, F-16 Autopilot Design

 

2. S. Wijenddra, G. Singh, M. Vergara, Autopilot Design for an F16 Fighter Aircraft

 

3. T. Chen and Y. Gao, Boeing 747 Longitudinal-Directional Flight Control System Design

 

4. J. Ortiz and T. Gouda, Control of a Quadrotor Helicopter

 

5. A. Osaji, Flight Control Systems

 

 

·         ENGR  691X           Fault Diagnosis and Fault Tolerant Control Systems

(Time: Mondays, 2:45pm-5:30pm; Location: H-537; Lectures will start from Sept. 12th, 2011; There is no lecture on Oct. 10th, 2011 due to the Thanksgiving Day holiday; Last day of classes: Dec. 5th, 2011)

 

Course Projects Presentation Slides (2011-12-19):

 

1.  P. Dhanapalan, S. Kiakojoori, and A. Malek, FDD and AFTCS of Quad-Rotor UAV

 

2.  A. Salar, Z. Gallehdari, and N. Roofigari, Quad-Rotor Helicopter Active Fault Tolerant Control

 

3.  A. Ghodbane & M. Bouras, FTCS Design for AFTI-F16 Using the EMMAE and the Sliding Mode Control

 

4.  M. Amin Vahid, Fault Detection for Spacecraft Attitude Control System

 

5.  E. S. Hosseini Rooteh, Fault Diagnosis in Turning Operation with Neural Network Approach

 

Conference papers published based on the course projects:

 

1.     Azeddine Ghodbane, Maarouf Saad, JeanFrancois Boland,  Claude Thibeault (2012), Fault Tolerant Flight Control System Using EMMAE Method And Reconfiguration With Sliding Mode Technique, Proc. of the 25th IEEE Canadian Conference on Electrical and Computer Engineering, Montreal, QC, Canada, April 29 - May 2, 2012. (Highlighted Author is the student who participated in the course).

  Winter 2010

·         MECH 471/6621     Microcontrollers for Mechatronics (Formerly: Microprocessors and Applications)

 (Lectures Time: Thursdays, 17:45-20:15; Lecture Location: EV-11.119)

MECH471.6621_photo taken during the final project presentation and demo_2011-04-21.JPG

Course Projects Presentation Slides for MECH471/6621 (2011-04-21):

 

1. Naeem Yassin, Roy Rizk, Mohammad Dabbous, Weather Station (Video1)

 

2. Siamak Arbatani, Konstantin Kalayev, GPS Clock

 

3. Alaa Sharif, Ali Ghamlouch, Zaher Khattab, Parking Lot Control (Video1)

 

4. Jiannan Zheng, Mahyar Abdolhosseini, Transformation of One RC Car into a UGV

 

5. Lizeth Buendia, Tahir Boftein, Weiya Xiang, Elevator Control System

 

6. Christophe Lower, Alexandre Lord, Aaron Wilkins, SAE Baja: Acquiring Critical Data (MECH471)

 

7. Mohamad Tayara, Suo Tan, Wilson Lee, Bi-wheel Robot Control

 

8. Bhavika Jagiasi, Shivam Nigam, Traffic Controller

 

Conference papers published based on the course projects:

 

1.     Mahyar Abdolhosseini, Jiannan Zheng, and Youmin Zhang (2012), Development of a Low Cost Educational Mobile Robot Testbed Controlled in the MATLAB/Simulink Environment, Accepted by The Biennial CSME International Congress (CSME'12), Winnipeg, MB, Canada, June 4-6, 2012 (Highlighted Authors are students who participated in the course).

 

·         MECH 370            Modeling, Simulation and Control Systems (Formerly: Modeling, Simulation and Analysis of Physical Systems)

              (Lectures Time: Wednesdays and Fridays, 11:45-13:00; Lecture Location: H-535)

 

  Fall 2010

·         MECH 480/6091   Flight Control Systems  (Time: Thursdays, 5:45pm-8:15pm, Location: H-460, start from Sept. 9th, 2010)

(At the 1st time in the world, labs and course projects will base on the use and flight test of five sets of real quadrotor helicopter UAVs available at Concordia University as you can see from the pictures and demos)

Videos: MECH 480 students’ lab work: Flight Test Video 1(Link in YouTube); Flight Test Video 2 (Link in YouTube);

Videos: MECH 6091 students’ project work: Flight Test Video 1(Link in YouTube); Flight Test Video 2                                                                                                                                                                                        

 

P1070274.JPGP1070271.JPGP1070276.JPG

 

Read following stories:

2.        Attracting students with cutting edge technology (Quanser Inc.);

3.        Four times the fun (Concordia Journal);

4.        Quadrotor research takes off in ENCS (ENCS, Concordia University).

 

Videos for MECH480 Lab Final Flight Demonstration by Each Group (2010-12-08 and 09):

·         Group 1: Video1; Video2

·         Group 2: Video

·         Group 3: Video

·         Group 4: Video1; Video2

 

Course Projects Presentation Slides for MECH6091 (2010-12-17):

 

1. B. Samia, F. Clara, M. Abdolhosseini, and C. Florin, Flight Control Systems: Qball Quadrotor Helicopter (Video1; Video2)

 

2. J. Bai, Y. Cui, and X. Wang, Mech 6091 – Flight Control System Course Project

 

3. H. Amoozgar, Design of Fuzzy Gain Scheduled PID Controller for JC2SAT-FF Mission

 

4. A. Chamas, F. Al Fara, B. Jaroudi, and M. Moustafa, Modeling and Simulation of a Three Degree of Freedom Longitudinal Aero Plane System

 

5. E. Johnson, F16 Dynamics and Control

 

6. A. C. Mehta and Z. Khattab, Implementaion of Control System and Trajectory Planning for Quadrotor UAV  (Video1; Video2)

 

7. I. Sadeghzadeh, Model Reference Adaptive Control Simulation & Implementation to Quadrotor UAV  (Video1; Video2)

 

8. M. Bouras, P. Sejean, and R. Pendyala, Lateral Flight Control

 

 

·         ENGR  691X         Fault Diagnosis and Fault Tolerant Control Systems (Time: Mondays, 2:45pm-5:30pm, Location: MB-2.285, start from Sept. 13th, 2010)

(A new graduate course to be offered starting from Sept. 2010 at Concordia University. Projects based on the above quadrotor UAVs and other fixed-wing airplanes for fault detection, diagnosis and fault tolerant control design, simulation, implementation and flight test will be planned. Welcome to take this useful and practical course!)

Videos: Fault Tolerant Control of a Quadrotor UAV with MRAC and LQR (Link in YouTube);

                                                 Altitude Control of a Quadrotor UAV (Qball-X4) with Single PID and GS-PID in the Presence of Actuator Faults

Photo taken during course final project presentation (2010-12-20):

ENGR691X_Project_Presentation_2010-12-20.JPG

Course projects presentation slides:

 

a.  M. Abdolhosseini, J. Zheng, and H. Al Garni, FDD and FTC Design and Implementation to A Quad-rotor UAV

 

b.  F. Al Fara and H. Mostafa, Why fault tolerant system?

 

c.  Z. Sadough, N. Daroogheh, and B. Pourbabaee, Active Fault Tolerant Control for Quad-Rotor UAV

 

d.  F. AmirArfaei and A. Baniamerian, Variable Structure IMM

 

e.  M. Mehdizade, H. Nayyeri, and S. Bathaie, Fault Tolerant Control of a Quad-rotor UAV Using Flatness Based Control

 

f.   S. Ghasemi, and F. Baghernezhad, Active Fault Tolerant Control of Quad-Rotor Helicopter

 

g.  M. Gholamhossein and A. Vatani, Adaptive Fault Tolerant Control of an unstable Continuous Stirred Tank Reactor (CSTR)

 

h.  H. Amoozgar, Design of Two-Stage Kalman Filter for Health Monitoring of JC2Sat-FF Mission

 

i.   I. Sadeghzadeh and A. Mehta, Model Reference Adaptive Fault/Damage Tolerant Control of Quadrotor Unmanned Aerial Vehicle (UAV) (Video)

 

j.   A. C. Mehta and D. Lu, Fault Tolerant Control and Trajectory Planning for Quadrotor UAV

 

Conference papers published based on the course projects:

 

1.     Iman Sadeghzadeh, Ankit Mehta, and Youmin Zhang (2011), Fault Tolerant Control of a Quadrotor Umanned Helicopter using Model Reference Adaptive Control, Presented at The Third Symposium on Small Unmanned Aerial Vehicle Technologies and Applications (SUAVTA'11) in ASME/IEEE International Conference on Mechatronic and Embedded Systems and Applications (MESA2011), Washington, DC, USA, August 28-31, 2011(Highlighted Authors are students who participated the course).

2.     Iman Sadeghzadeh, Ankit Mehta, Youmin Zhang, and Camille-Alain Rabbath (2011), Fault-Tolerant Trajectory Tracking Control of Quadrotor Helicopter Using Gain-Scheduled PID and Model Reference Adaptive Control, Presented at the Annual Conference of the Prognostics and Health Management Society 2011 (PHM2011), Sept. 25-29, 2011, Montreal, Quebec, Canada (Nominated as PHM2011 Best Paper; Highlighted Authors are students who participated the course).

3.     Mohammad Hadi Amoozgar, Narendra Gollu, Youmin Zhang, James Lee, and Alfred Ng (2011), Fault Detection and Diagnosis of Attitude Control System for the JC2Sat-FF Mission, Presented in The 4th International Conference on Spacecraft Formation Flying Missions and Technology, May 18-20, 2011, Saint Hubert, QC, Canada (Highlighted Authors are students who participated the course).

Winter 2009

·         MECH 471/6621   Microcontrollers for Mechatronics (Formerly: Microprocessors and Applications)

·         MECH 370           Modeling, Simulation and Control Systems

 

  Fall 2009

·         MECH 480/6091   Flight Control Systems

  Fall 2008

·         MECH 471/6621   Microcontrollers for Mechatronics (Formerly: Microprocessors and Applications)

·         MECH 373           Instrumentation and Measurement

  Fall 2007

·         MECH 471/6621   Microcontrollers for Mechatronics (Formerly: Microprocessors and Applications)

·         MECH 373           Instrumentation and Measurement

  Summer 2007

·         MECH 370            Modeling, Simulation and Analysis of Physical Systems

·         ENGR 213             Applied Ordinary Differential Equations

  Winter 2007

·         MECH 370            Modeling and Analysis of Physical Systems

Aalborg University Esbjerg, Denmark

  Fall 2006

·         FP9-1         Fault Tolerant Control Systems (1 of 2 ECTS) (2nd part given by Zhenyu is here)          Link to IRS-9 Webpage                         

·         FP7-4         Introduction to Reliability and Fault Tolerance (1 ECTS)                                            Link to IRS-7 Webpage

·         MIT3         Control Theory (2 of 3 ECTS, a course for Int. Masters Degree in Information Technology (MIT)); Link to Project Proposals

  Spring 2006

·         F6-2           Numerical Methods in Signal and Systems (1 ECTS)                                                      Link to DE-6 Webpage

·         FP6-1         Modelling and Simulation (1 of 2 ECTS)

·         FP8-1         Fault Detection and Diagnosis in Dynamic Systems (2 ECTS)                                        Link to IRS-8 Webpage

  Fall 2005

    ADMINISTRATIONS

·         IRS-7 semester coordinator

    COURSES

·         FP9-1         Fault Tolerant Control Systems (1 of 2 ECTS) (2nd part given by Zhenyu is here)          Link to IRS-9 Webpage                         

·         FP7-4         Introduction to Reliability and Fault Tolerance (1 ECTS)                                            Link to IRS-7 Webpage

·         MIT3         Control Theory (2 of 3 ECTS, a course for Int. Masters Degree in Information Technology (MIT)); Link to Project Proposals

STUDENT SUPERVISION

 

·         Group DE5-E05-1:            Control of a Dual-Motor Ball-Beam System (co-supervised with Akbar Hussain)

·         Group DE7c-E05-2:           Development of Control Re-allocation Techniques with Application to an Aircraft Flight Control System Benchmark (co-supervised with Gerulf Pedersen)

·         Group DE9-E05-2:            Calibration of an Intelligent Hydraulic Valve (co-supervised with Zhenyu Yang)

·         Group DE9-E05-3:            Fault Diagnosis and Fault Tolerant Control Design with Application to a Ship Propulsion System Benchmark

·         Group DE9-E05-6:            Fault Diagnosis and Fault Tolerant Control of a Three-tank System

·         Group MIT-E05-1: Control (Re)allocation Techniques under Communication Time Delay with Application to an Aircraft Flight Control System Benchmark

·         Group MIT-E05-4: Control of Three-tank System through Networks 

  M.Sc. Thesis Proposals

·         Integrated Fault Diagnosis and Fault-Tolerant Control Design with Application to a GARTEUR Aircraft Benchmark

·         Reconfigurable Control Allocation Techniques for Fault-Tolerant Control of a GARTEUR Aircraft Flight Control System Benchmark

·         Fault-Tolerant Control of Networked Control Systems

·         Nonlinear Dynamic Inversion (Fault Tolerant) Control Design Applied to a Flight Control System Benchmark

 

  Spring 2005

    ADMINISTRATIONS

·         DE-6 semester coordinator

    COURSES

·         F6-2           Numerical Methods in Signal and Systems (1 ECTS)                                                      Link to DE-6 Webpage

·         FP6-1         Modelling and Simulation (1 of 2 ECTS)

·         FP8-1         Fault Detection and Diagnosis in Dynamic Systems (2 ECTS)                                        Link to IRS-8 Webpage

·         FP8-4         Estimation and Sensor Information Fusion (1 ECTS) 

STUDENT SUPERVISION

         Supervised five groups of student semester/thesis projects

 

·         Group DE6-F05-2: Trailer reversing control system (co-supervised with Bo Rohde Pedersen)

·         Group DE6-F05-4: Dual-motor ball-beam control system

·         Group DE8-F05-3: Fault detection and diagnosis for a ship propulsion system benchmark

·         Group DE8-F05-4: Fault detection and diagnosis for an experimental three-tank system

·         Group MIT-F05-1 (MS Thesis):  RCAM benchmark for flight control systems – implementation of a nonlinear dynamic inversion controller (co-supervised with Zhenyu Yang) (Two group members are working now in two Danish companies)

   M.Sc. Thesis Proposals

·         Fault-Tolerant Control with Application to a Nonlinear Aircraft Flight Control System Benchmark

·         Design of Networked and Distributed Control of Heterogeneous Systems

·         Modeling, Monitoring and Control of a Plant-wide Industrial Process Control Benchmark: Tennessee Eastman Challenge Problem

·         Integrated Fault Diagnosis and Fault Tolerant Control Design with Application to an Aircraft or a Ship Propulsion Benchmark

·         Constrained Optimization Techniques Applied to Fault-Tolerant Control Systems

  Fall 2004

    COURSES

·         F7-1           System Identification (1 ECTS)                                                                                        Link to IRS-7 Webpage

·         FP7-4         Introduction to Reliability and Fault Tolerance (1 ECTS)

·         FP7-3         Plant-wide (Advanced) Process Control Systems (0.4 of 2 ECTS, partial lectures)

·         MIT3         Control Theory (2 of 3 ECTS, a course for International Masters Degree in Information Technology (MIT))

 

·         Lectures Schedule: click here

STUDENT SUPERVISION

Supervised five groups of student projects for IRS(DE)-7 (2 groups) and MIT (3 groups)

 

·         Group DE7-771:    Flight control allocation using optimization-based linear and quadratic programming

·         Group DE7-773:    On eigenstructure assignment and linear quadratic regulator

·         Group MIT-1:        Implementation of a nonlinear dynamic inversion controller in the RCAM benchmark

·         Group MIT-2:        Investigation of the impact of latency on the quality of networked control loops

·         Group MIT-5:        Tennessee Eastman process control

  Spring 2004

    COURSES

·         F6-2           Numerical Methods in Signal and Systems (1 ECTS)

·         FP6-1         Modelling and Simulation (1 of 2 ECTS)

 

The University of Western Ontario, Canada

    UNDERGRADUATE COURSES

ECE 205a        Electric Circuits I (partial lectures)

ECE 230y        Electrical Laboratory

ECE 236b        Engineering Electromagnetics (lectures)

ECE 330b        Control Systems (lectures and laboratory)

ECE 331a        Signal Processing (laboratory and partial lectures)

ECE 416          Electrical and Computer Engineering Design Project (supervision)

    GRADUATE COURSES

ECE 587a        Fault Detection and Isolation in Dynamic Systems (lectures, with Prof. Jin Jiang)

ECE 521b        Fault Tolerant Control Systems (partial lectures, with Prof. Jin Jiang)

    STUDENT SUPERVISION

Assisted Prof. Jin Jiang supervising several Ph.D. and M.Sc. students

Assisted Prof. Eva Wu (State University of New York at Binghamton, USA) for a M.Sc. student thesis

Northwestern Polytechnical University, P. R. China

    UNDERGRADUATE COURSES

                        Control Theory

Modern Control Theory

Linear Algebra and Systems

Control Systems Design Projects etc.

    GRADUATE COURSES

Fault Diagnosis and Fault Tolerant Control of Dynamic Systems

    STUDENT SUPERVISION

Supervised 8 graduate students