Title: Pan Tilt Antenna Controller Midterm Progress Report
1Pan Tilt Antenna ControllerMidterm Progress
Report
- Group Number E8
- Project Sponsor Calit2
- Course Advisor Jan Kleissl
- Project Advisors Daniel
- Team Members Miguel
- Cory
-
2Pan 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.
3Theoretical Methods
Initial Model Testing and Tuning A
continuous-time simulation using
Simulink. Two-Dimensional Expansion Allow for
the pan and tilt motions. Discretization Transf
orm to discrete-time with Z-transforms. Control
Algorithm Difference equations from the
discrete system
4Experimental 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 Microcontroll
er 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.
5Project Task Descriptions
- Research
- Simulink Modeling
- C Programming
- Implementing
- Testing
- Tuning
- Evaluation
6Pan 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
7Pan 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
8Pan 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