80 likes | 279 Views
Pan Tilt Antenna Controller Midterm Progress Report. Group Number E8 Project Sponsor: Calit 2 Course Advisor: Jan Kleissl Project Advisors: Daniel … Team Members: Miguel … Cory. Pan Tilt Antenna Controller Project Definition and Objectives. Background:
E N D
Pan Tilt Antenna ControllerMidterm Progress Report Group Number E8 Project Sponsor: Calit2 Course Advisor: Jan Kleissl Project Advisors: Daniel … Team Members: Miguel … Cory
Pan Tilt Antenna ControllerProject Definition and Objectives Background: Students have designed the Pan Tilt Antenna Controller to remotely rotate and tilt a directional antenna that will be mounted atop a 35 foot antenna mast. Currently, control of the device is limited to basic on/off commands using a simple servo controller and GUI. Objectives: Employ GPS input with extremum seeking to create a more adaptable controller for the fine tuning of signal strength or accommodation for the movement of signal sources.
Theoretical Methods Initial Model Testing and Tuning: A continuous-time simulation using Simulink. Two-Dimensional Expansion: Allow for the pan and tilt motions. Discretization: Transform to discrete-time with Z-transforms. Control Algorithm: Difference equations from the discrete system
Experimental Methods Implementation of Control Algorithm: Compile C program Input/Output Processing: Configure serial inputs and PWM outputs. Initial Position Algorithm: Integrate GPS points of 2 antennas. Prototype Circuit Board: Microcontroller chip, I/O connections, power circuitry. Preliminary Functionality Testing: Constant circular motion of antenna controller via a simplified algorithm. Extremum Seeking Control. System Tuning Experimentation: Expose controller to various situations.
Project Task Descriptions • Research • Simulink Modeling • C Programming • Implementing • Testing • Tuning • Evaluation
Pan Tilt Antenna ControllerTeam Assignments and Organization Research: Microcontrollers – Scott Signal Properties – Miguel Extremum Seeking – Andy Component Integration – Cory Programming: PWM Output – Miguel Signal Strength – Cory Compass Input – Scott Extremum Seeking – Andy Implementation: Circuitry – Cory, Miguel Testing and Tuning – Team Effort
Pan Tilt Antenna ControllerWork Schedule Week 6 – Initial Position Programming Week 7 – Functionality Testing Week 8 – Extremum Seeking Programming Week 9 – Tuning Week 10 - Evaluation Week 1 – Adaptive Control Research Week 2 – Continuous-Time Modeling Week 3 – Discrete-Time Modeling Week 4 – Algorithm Construction Week 5 – Input/Output Programming
Pan Tilt Antenna ControllerProgress to Date Research: • Extremum Seeking Control Optimization • Antenna Network Configuration • Microcontroller Functionality • I/O Protocol System Model: • Simulink Continuous Model • Simulink Discrete Model • C Language Algorithm Implementation: • Microcontroller Chosen • I/O Protocol Acquired