Single-track hard disk drive (HDD) seek performance is measured by settle time, ts. In this thesis, we show the effective use of feedforward dynamic inversion, coupled with reference trajectory yd generation, to achieve high performance t s. Models of HDD dynamics are typically nonminimum phase (NMP), and it is well known that the exact tracking solution for NMP systems requires noncausal preactuation to maintain bounded internal signals. In the specific HDD operating modes of interest, anticipation of a seek command is unrealistic, and thus preactuation adds to the overall computation of settle time. Unlike many dynamic inversion tracking applications, this negative effect of preactuation leads to interesting trade-offs between preactuation delay, y d tracking accuracy, and achievable settle performance.
We investigate multiple single-input single-output (SISO) inversion architectures, and we show that the feedforward closed-loop inverse (FFCLI) achieves superior settle performance to the feedforward plant inverse (FFPI) in our application because FFCLI does not excite the closed-loop dynamics. Using the FFCLI architecture, we further investigate numerous NMP inversion algorithms, including both exact inversion schemes with initial condition preloading and stable approximate NMP inverse techniques. In our application, we conclude that the settle performance of the zero-order Taylor series stable NMP approximation matches the best performance of the exact inversion techniques, and does so without the high frequency excitation required by the Zero Magnitude Error Tracking Controller (ZMETC), or the excessive preactuation required by the Zero Phase Error Tracking Controller (ZPETC). Minimum energy optimal trajectory generation methods show that the system order n is a limiting factor in settle performance. This confirms that the zero-order series method, which is capable of producing settle times in less than n samples, is on par with optimal approaches yet much simpler to implement.
We then combine the zero-order Taylor series approximation with an adaptive inversion procedure to remove the requirement for accurate initial models and track the position-variant dynamics present in our Servo Track Writer (STW) experimental apparatus. The proposed indirect adaptive inversion algorithm relies on a recursive least squares (RLS) estimate of the closed-loop dynamics. Pre-filtering of the RLS input signals, covariance resetting, and relative NMP repartitioning are three necessary additions to the baseline adaptive algorithm in order to achieve fast settling times. Compared to the nonadaptive solution with accurate system identification, we show the adaptive algorithm achieves a 22% reduction in settling time and a 53% reduction in settling time standard deviation.
|Advisor:||Pao, Lucy Y., Lawrence, Dale A.|
|Commitee:||Balas, Mark, Hansen, Fred, Hauser, John, Smith, Craig|
|School:||University of Colorado at Boulder|
|School Location:||United States -- Colorado|
|Source:||DAI-B 69/11, Dissertation Abstracts International|
|Subjects:||Electrical engineering, Mechanical engineering|
|Keywords:||Adaptive inverse control, Dynamic inversion, Nonminimum phase, Servomechanisms, Settle time|
Copyright in each Dissertation and Thesis is retained by the author. All Rights Reserved
The supplemental file or files you are about to download were provided to ProQuest by the author as part of a
dissertation or thesis. The supplemental files are provided "AS IS" without warranty. ProQuest is not responsible for the
content, format or impact on the supplemental file(s) on our system. in some cases, the file type may be unknown or
may be a .exe file. We recommend caution as you open such files.
Copyright of the original materials contained in the supplemental file is retained by the author and your access to the
supplemental files is subject to the ProQuest Terms and Conditions of use.
Depending on the size of the file(s) you are downloading, the system may take some time to download them. Please be