160 likes | 426 Views
DC Motor-Clutch-Generator Control Workstation Senior Project Proposal. Simon Benik and Adam Olson Senior Project Proposal Advisor: Dr. Gary Dempsey. Contents. Project Summary 2006 Product Design Lab Project Details Functional Description Performance Specifications Preliminary Lab Work
E N D
DC Motor-Clutch-Generator Control WorkstationSenior Project Proposal Simon Benik and Adam Olson Senior Project Proposal Advisor: Dr. Gary Dempsey
Contents • Project Summary • 2006 Product Design Lab • Project Details • Functional Description • Performance Specifications • Preliminary Lab Work • Equipment and Project Tools • Schedule of Tasks
Project Summary • Physical System • Goals • EMAC 80515 C programming • Controllers • Modeling • Simulink/Physical System Interface
2006 Mini Project • Linear Model • Single Motor • Assembly Linear Model
System Functions • Physical System • EMAC 80515 Development Board • Simulink
Non-Linear Modeling • Coulomb Friction • Static Friction • Viscous Friction • All Frictions Combined • Additional Non-Linear Modeling Plots source: www.20sim.com
Controller Design • Proportional Gain • Root Locus Method • Frequency Domain Method • Digital Control Theory Methods
Software Design • Recording Data In Ram • Serial Communication • GUI Interface With Matlab • Code in C • Interface With Joystick • Control of Clutch • Control Both Motor Velocity and Generator Resistance • Have a Closed Loop Function for the Motor • Meet Other Precision Specs
Preliminary Modeling • DC Motor Non-Linear Model • Clutch Non-Linear Model • Subsystem Model Reflection
Performance Specifications • Physical System • Torque, current, velocity ratings • Streamlined circuitry design (interface to EMAC and protection hardware) • Simulink • Open-loop and closed-loop modeling • Non-linear modeling • GUI for Simulink model • Serial communication for interfacing with EMAC development board
Performance Specifications • Controller Design • Percent overshoot with load • Settling time • Rise time • Non-linear aspects accounted for • Controller velocity range: 0 to 500 RPM • EMAC Development Board • Serial communication for interfacing with Simulink • Mini project specifications • Coding in C
Equipment and Tools • EMAC 80515 Development Board • HP 30V Power supplies • Pittman DC Motors • Reell EC15 Spring Clutch • 5.6 Ohm, 8.7 Amp Potentiometer • Matlab and Simulink Software on a PC
Schedule of Tasks X X X