m.s. thesis defense for christopher a. haller electrical engineering and computer science
DESCRIPTION
Calibration, Characterization, and Linear Quadratic Gaussian Estimation of Sensor Feedback Signals for a Novel Ocean Wave Energy Linear Test Bed. M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science Major Advisor: Dr. Ted Brekken Oregon State University. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/1.jpg)
Calibration, Characterization, and Linear Quadratic Gaussian Estimation
of Sensor Feedback Signals for a Novel Ocean Wave Energy Linear Test Bed
M.S. Thesis Defense for Christopher A. Haller
Electrical Engineering and Computer Science
Major Advisor: Dr. Ted Brekken
Oregon State University.
2010 June10th
1
![Page 2: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/2.jpg)
C.C.L.Q.G.E.S.F.S.N.O.W.E.L.T.B. - Agenda
I.Background
II.Load Cell Calibration
III.Kalman Filtration
[7]
[8]
2
![Page 3: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/3.jpg)
I.Background
II.Load Cell Calibration
III.Kalman Filtration
[7]
[8]
3
![Page 4: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/4.jpg)
Wallace Energy Systems and Renewables Facility (WESRF)
4[13]
![Page 5: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/5.jpg)
Ocean Testing
[1]
5
![Page 6: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/6.jpg)
Renewable Energy from the Ocean
[1]
6
![Page 7: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/7.jpg)
OSU Wave Energy Linear Test BedTests ocean wave energy generators by creating relative linear motion between the center spar and surrounding float.
Specifications[1]:
10kW with a 50% efficient device, and up to 19kW @ 95% efficiency
1m/sec @ 20,000 N Thrust (4500 lbf)
2m/sec @ 10,000 N Thrust (2250 lbf)
Modes: Point-Point (fixed or captured
position//wave profile vs. time) & Force (load cell feedback)
2m relative motion/stroke (6.5 feet)
Upper & Lower Gimbal mounting
(for alignment variation)
16.5ft tall x 10.5ft wide x 8.5ft deep7
[7]
![Page 8: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/8.jpg)
Force Control Scheme
Linear Test Bed (LTB)
External Control Computer
•Analog position command signal sent to Linear Test Bed.
•Analog feedback signals may be used to control force applied by LTB.
[9],[10],[11]
Position Command
Acceleration Feedback
Velocity FeedbackPosition Feedback
Force Feedback
[7]
8
![Page 9: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/9.jpg)
Problem: Feedback Signals with Noise
9
![Page 10: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/10.jpg)
Research Focus
10
To Advance the LTB Toward Closed-Loop Force Control
Construct L.Q.G. Estimator (Kalman Filter) to solve feedback noise issues
Develop LTB Calibration Procedure and Assess Force Sensor Accuracy (Load Cells)
[8]
![Page 11: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/11.jpg)
I.Background
II.Load Cell Calibration
III.Kalman Filtration
[7]
[8]
11
![Page 12: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/12.jpg)
LTB Load Cell Calibration
12
![Page 13: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/13.jpg)
Tension & Compression Measurement
13
![Page 14: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/14.jpg)
Load Cell Accuracy
14
![Page 15: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/15.jpg)
Right Load Cell Error for Points 4, 5, 6, and 7
15
![Page 16: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/16.jpg)
Least Squares Best Fit Lines
16
R2 = 0.9999 R2 = 0.9999
Left Load Cell Right Load Cell
![Page 17: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/17.jpg)
Load Cell Conclusion // Future Work
17
![Page 18: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/18.jpg)
I.Background
II.Load Cell Calibration
III.Kalman Filtration
[7]
[8]
18
![Page 19: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/19.jpg)
Problem: Feedback Signals with Noise
19
![Page 20: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/20.jpg)
The Discrete Kalman Estimator
20
[5],[6][16]
from LTB Transfer Functions A, B, C Find:
LTB Noise Analysis R and Q
![Page 21: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/21.jpg)
21
[5],[6][16]
Increment Time
Start
The Discrete Kalman Estimator
Prediction
Prior State Estimate
Prior Error Covariance
Correction
State Estimate
Error Covariance
Observer Gain
![Page 22: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/22.jpg)
22
A, B, C from LTB Transfer FunctionsFind:
Step #1 for Construction of Kalman Estimator for LTB
![Page 23: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/23.jpg)
Position Transfer Function Signal Path
23
![Page 24: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/24.jpg)
Position Transfer Function (HP) Bode Plot
24
![Page 25: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/25.jpg)
Position Bode Plot
25
![Page 26: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/26.jpg)
Position Bode Plot (ident 4th order)
26
![Page 27: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/27.jpg)
Velocity and Acceleration Transfer Functions
27
![Page 28: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/28.jpg)
Force Transfer Function Signal Path
28
![Page 29: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/29.jpg)
Force Step Response
29
![Page 30: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/30.jpg)
30
R from LTB Noise AnalysisFind:
Step #2 for Construction of Kalman Estimator for LTB
![Page 31: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/31.jpg)
System Noise Analysis
![Page 32: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/32.jpg)
System Noise Analysis
Covariance[4]:
![Page 33: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/33.jpg)
33
Step #3 Construct Kalman Estimator
![Page 34: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/34.jpg)
Kalman Filter Matrices
34
![Page 35: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/35.jpg)
Position Results
35Simulated Wave Data File [14]
![Page 36: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/36.jpg)
Position Results – Close Up
36Simulated Wave Data File [14]
![Page 37: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/37.jpg)
Velocity Results – Close Up
37Simulated Wave Data File [14]
![Page 38: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/38.jpg)
Force and Acceleration
38Simulated Wave Data File [14]
![Page 39: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/39.jpg)
Improvement Analysis
39
![Page 40: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/40.jpg)
Improvement Analysis Data
40
![Page 41: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/41.jpg)
Kalman Improvement Results
41
![Page 42: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/42.jpg)
Conclusion // Future Work
42
![Page 43: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/43.jpg)
References[1] “Wave Energy Opportunities and Developments,” [Online]. Available:
http://eecs.oregonstate.edu/wesrf/projects/images/Wave%20Energy_Final.ppt. [Accessed: April 19, 2010].
[2] M. H. Patel and J. A. Witz, Compliant Offshore Structures. London: Butterworth-Heinemann Ltd., 1991.
[3] M. S. Grewal and A. P. Andrews, Kalman Filtering: Theory and Practice. United States: Prentice-Hall, Inc., 1993.
[4] D. C. Montgomery and G. C. Runger, Applied Statistics and Probability for Engineers. United States: John Wiley & Sons, Inc., 1999.
[5] Stefani, Savant, Shahian, and Hostetter, Design of Feedback Control Systems. United States: Saunders College Publishing, 1994.
[6] “Kalman” [Online]. Available: http://www.mathworks.com/access/helpdesk/help/toolbox/control/ref/kalman.html. [Accessed: April 20, 2010].
[7] “Linear Test Bed Pictures” [Image] provided by Ean Amon. May 2010.
[8] Interface-Force Inc. Load Cell [Online Image]. Available: http://www.interfaceforce.com/includes/thumb.php?resize=275&img=images%2Floadcells%2FLOW_PROFa_000.jpg. [Accessed: April 20, 2010].
[9] Dell Monitor[Online Image]. Available: http://www.theinquirer.net/img/1177/dell_monitor.jpg. [Accessed: April 23, 2010].
[10] Industrial Computer [Online Image]. Available: http://img.diytrade.com/cdimg/960066/9655368/0/1247037540/Rack_Mount_Chassis_industrial_Computer_Case_4u450AT.jpg. [Accessed: April 23, 2010].
[11] Ocean Wave [Online Image]. Available: http://megroberts.files.wordpress.com/2008/12/ocean-wave-jj-001.jpg. [Accessed: April 23, 2010].
[12] Strain Gauge States [Online Image]. Available: http://http://en.wikipedia.org/wiki/Strain_gauge. [Accessed: June 3, 2010].
[13] WESRF Lab [Image]. WESRF Share Drive [Accessed: June 7, 2010].
[14] D. Elwood, \Simulated Ocean Wave Data Files," 2010, Oregon State University.
[15] P. Hogan, Thesis. 2007, Oregon State University.
[16] Kalman Filter [Website]. Available :http://bilgin.esme.org/BitsBytes/KalmanFilterforDummies. [Accessed: June 9, 2010].
[8]
43
![Page 44: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/44.jpg)
Questions ?
44
![Page 45: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/45.jpg)
Load Cell Composition• Two load cells directly
coupled to buoy. • Each load cell is rated for
5000 lb-f in tension or compression.
45
[8]
[12]
[12]
[12]
![Page 46: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/46.jpg)
Typical Calibration Test
1. Measure zero point (no weight).
2. Measure five tension points to capacity.
3. Measure one return point (25% of capacity).
4. Measure zero point (no weight).
5. Measure five compression points to capacity.
6. Measure one return point (25% of capacity).
7. Measure zero point (no weight).
[8]
46
![Page 47: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/47.jpg)
Simulating Load Cell Response
47
![Page 48: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/48.jpg)
Tuning the Kalman Filter
48
ωP = 0.8
ωV = 200π
ωA = 400π
QN = 5000
ωP = 5.35
ωV = 10π
ωA = 5π
QN = 10 Starting
Values
Final Values
![Page 49: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/49.jpg)
Mean Squared Error Analysis
49
![Page 50: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/50.jpg)
Acceleration Results – Close Up
50Simulated Wave Data File [14]
![Page 51: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/51.jpg)
Force Results – Close Up
51Simulated Wave Data File [14]
![Page 52: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/52.jpg)
Force Results
52Simulated Wave Data File [14]
![Page 53: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/53.jpg)
Noisy Plant attached to Kalman Filter
53
![Page 54: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/54.jpg)
Proposed Solution:Linear Quadratic Gaussian Controller
54
![Page 55: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/55.jpg)
S-Type Load Cell with Readout DisplayUsed for Calibration of the LTB Load Cells
55
![Page 56: M.S. Thesis Defense for Christopher A. Haller Electrical Engineering and Computer Science](https://reader037.vdocuments.us/reader037/viewer/2022110104/56815863550346895dc5c294/html5/thumbnails/56.jpg)
Load Cell Suspension Arm
56
[15]