MEM 351 Dynamic Systems Lab Web Page - Summer 2007

Lecture: Tues 14:00 - 14:50
     Lab: Wed 09:00 – 11:50
              Wed 12:00 – 14:50
              Wed 15:00 – 17:50

Covers advanced experimental methods in mechanical engineering in the areas of dynamic systems and control. Includes experiments on sensors, actuators, microcomputer data acquisition and control, and the analysis and design of feedback control systems. Such experiments are designed to develop technical skills in conducting experiments and analyzing data, to produce several distinct outcomes required by the accrediting body, (Criteria 3 a-k), to contribute to the MEM educational objectives, and to satisfy professional components specified by ASME.

The course home page will be updated frequently. Students should habitually view this site, at least weekly. Lesson plans and post-class synopsis are posted for both student preparation and feedback of the material covered. Documents are posted as Adobe PDF files which are viewable with Acrobat Reader which is freely available at Adobe's website.

kws23@drexel.edu


Jump to a Lecture: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |

Jump to a section: Web links and References



LECTURE 1: 06/26/07

Lesson Plan: System Dynamic Equations of Motion

General introduction to the course, syllabus, assessment

Handouts, slides and Homeworks

Announcements: For next lecture



LECTURE 2: 07/03/07

Lesson Plan: Block Diagrams, Transfer Functions, Poles and Zeros

The dynamic equations of motion for the damped compound pendulum were introduced in the last lecture. These equations be expressed graphically (block diagrams), and mathematically (e.g. transfer functions). In essence, the dynamics are expressed by pole and zero locations.

Handouts, slides and Homeworks



LECTURE 3: 07/10/07

Lesson Plan: State-space Realizations

Linear algebra enables equations to be packaged into matrices. This results in compact representations of the system's differential equations. Such compactness facilitates controller design and system analysis.

Handouts, slides and Homeworks



LECTURE 4: 07/17/07

Lesson Plan: System Identification

Experimental data is analyzed to form a model of the real-world system. Here, NI-DAQ and LabVIEW are used to acquire angle data in order to model the pendulum's transfer function.

Handouts, slides and Homeworks



LECTURE 5: 07/24/07

Lesson Plan: Matlab and Simulink tools for Dynamic Response

The previous lab excercised the capture of experimental data - the goal being system modeling. With a model in-hand, software packages like Matlab/Simulink can be used for simulations; input responses, disturbance reaction and controllers/compensators can all be designed and tested in simulation. Here, a Matlab and Simulink primer is given to introduce such software tools.

Handouts, slides and Homeworks



LECTURE 6: 07/31/07

Lesson Plan: Pole Placement and PID Control

There are many different control systems. Pole placement is one method that uses state feedback to obtain a desired transient response. Simulink and Matlab are used to design and implement a pole placement controller for the damped compound pendulum. This is then contrasted with a PID controller.



LECTURE 7: 08/07/07

Lesson Plan: Pole Placement and PID Control

Handouts, slides and Homeworks



LECTURE 8: 08/14/07

Lesson Plan: PID Experimental Implementation

Simulink and Matlab were used to design and implement a controllers for the damped compound pendulum. The results (i.e. gain tuning) will be implemented in a real-world system.

Handouts, slides and Homeworks



LECTURE 9: 08/21/07

Lesson Plan: Course Review

The last lab achieved the course objective of designing a controller to achieve the desired output with desired steady-state error and desired transient response. Throughout the course, a damped compound pendulum, was the system that was explored. Such a system is not unique and the underlying techniques (i.e. system ID, modeling, simulation and real-world controller implementation) can be applied to other systems in the same method.

Handouts, slides and Homeworks


Basic Electronics

There are plenty of on-line resources on electronics at all levels. Some deal with specific topics while others are more general. Some excellent newsgroups are: sci.electronics.misc, comp.robotics.misc, comp.arch.embedded, sci.electronics.basics, sci.electronics.design and sci.electronics.misc. These newsgroups are very friendly and helpful in answering questions in all areas of electronics. Some useful web links are


Control Theory

Control theory often means different things to different people. For some, control entails just turning something on or off. For others, it is mathematically abstract; a tool for those who enjoy manipulating linear and non-linear differential equations and matrices. I've found that latter is easier to appreciate if you keep you eye on the big picture and the math often follows much easier. Some webpages are:

Some general control systems theory books that I've enjoyed are:


Computer Interfacing

Much of what will be learned in MEM 639 will involve computer interfacing. The web is abound with references.

Some books that are useful are: